Mario Rodríguez - Photo

Mario Rodríguez

Temas y Tips sobre Programación y Tecnología


HTTP explicado con ejemplos: lo que conviene entender antes de crear APIs

7 minutos
Empecé a crear APIs antes de entender bien HTTP. Acá explico lo que me habría gustado saber sobre peticiones, métodos, headers y códigos de estado.
Leer más

Git: comandos esenciales y lecciones que aprendí al usarlo

4 minutos
Una guía práctica y personal sobre cómo aprendí a usar Git, los errores que cometí al inicio y los comandos que más me sirven hoy en día.
Leer más

Mi experiencia con Linux: de Debian y Ubuntu a Arch Linux

4 minutos
Este artículo narra mi experiencia personal como novato en el mundo de Linux, desde mis primeros pasos con Debian y Ubuntu, hasta dar el salto a Arch Linux. Entre miedos, errores y aprendizajes, cuento cómo pasé de temerle a la terminal a disfrutarla y querer seguir explorando el mundo open source.
Leer más

Patrones de diseño: qué son, tipos y por qué utilizarlos

4 minutos
Una introducción a los patrones de diseño, escrita mientras intento entender qué problemas resuelven y cuándo tiene sentido utilizarlos.
Leer más

¿Qué es la arquitectura de software y por qué es importante?

4 minutos
Una explicación sencilla de qué es la arquitectura de software, qué decisiones abarca y por qué termina afectando todo el proyecto.
Leer más

Cómo crear y subir imágenes Docker a Docker Hub

5 minutos
Un ejemplo paso a paso para crear una API pequeña con TypeScript, convertirla en una imagen Docker y subirla a Docker Hub.
Leer más