Mario Rodríguez - Photo

Mario Rodríguez

Temas y Tips sobre Programación y Tecnología


Sobre mí

Soy Mario, ingeniero en sistemas y desarrollador de software. Trabajo principalmente en backend, aunque también me gusta involucrarme en otras partes de un proyecto cuando hace falta.

Lo que más me interesa es entender qué ocurre detrás de una aplicación: cómo se comunican sus partes, cómo se organizan los datos y por qué se toman ciertas decisiones. No solo que algo funcione, sino que sea fácil de entender y mantener con el tiempo.

Gran parte de lo que sé lo he aprendido con proyectos y laboratorios personales. No todos terminan en producción, pero suelen partir de situaciones reales que quiero entender o resolver. Así terminé explorando Linux, Git, Docker y todo lo que sucede después de escribir el código: desplegar una aplicación, mantenerla disponible y resolver los problemas que aparecen en el camino. En el proceso suelo encontrar más preguntas que respuestas, y eso es precisamente lo que me mantiene aprendiendo.

Creé este sitio para ordenar lo que voy aprendiendo y compartirlo desde mi experiencia. No escribo porque tenga todas las respuestas; muchas veces lo hago justamente para entender mejor un tema. Aquí cuento problemas que he tenido que resolver y dejo por escrito ideas que no quiero olvidar. Si en el proceso algo de eso también le sirve a otra persona, mucho mejor.