Tengo que aprender Docker

Tengo que aprender Docker
Photo by Nathan Cima / Unsplash

Yo he hecho esfuerzos gigantes (que ahora me dan risa) para distribuir apps escribiendo la mayoría del código y la configuración desde la perspectiva de un frontend dev.

Si ya has vivido esta experiencia, podrás saber que esta es la manera más fácil de ser víctima del vendor lock in

💡
En economía, dependencia del proveedor (en inglés vendor lock-in) o confinamiento propietario, hace referencia a la incapacidad de un usuario o cliente de reemplazar un proveedor de productos y servicios, sin afrontar costos sustanciales. Aquí también se incluyen las tecnologías.1​ La dependencia del proveedor crea barreras para la entrada al mercado, y puede resultar en acciones de derecho de la competencia contra un monopolio.

gracias wikipedia 🙏

Y oh boy, he sido victima. Tengo heridas, un PTSD de distribuir apps usando API's de backend auto-generadas en la nube donde es virtualmente imposible testear en local… La infraestructura solo existe dentro del data center del proveedor, entonces no tienen una forma accesible de correr tu código en tu computadora, por lo que tienes que subirlo primero a la nube para poder probarlo, agregando minutos de compilación + despliegue para poder probar un cambio en un hola mundo.

Por eso este año he decidido hacer un cambio, voy a dejar (sdk by sdk) de usar software que no sea open source con posibilidad de selfhost (exportarlo y correr el programa en un tu propio servidor).

Estoy seguro que hay un balance entre usar proveedores de nube y hostear tus programas en tu propio servidor, pero no tengo razón para quitarme el gusto de irme al extremo de selfhost todo y aprender de nuevas heridas : ).

Subscribe to el blog de jesus

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe