Mario Rodríguez - Photo

Mario Rodríguez

Temas y Tips sobre Programación y Tecnología


Publicaciones recientes

Construyendo mi propio VPS para proyectos personales — Parte 1: motivación y arquitectura

7 minutos
En este artículo explico por qué decidí comenzar a migrar mis proyectos a un VPS, qué valor técnico veo en esa decisión y cuál es la arquitectura inicial que tengo pensada con Cloudflare, Nginx y Docker.
Leer más

Decimales en JavaScript vs Java: cuando el mismo cálculo da distinto

5 minutos
Yo ya había escuchado mil veces que JavaScript tiene problemas con puntos flotantes, y que lo ideal es no recalcular nada en frontend. Pero hasta que me tocó un caso real no entendí lo serio que puede ser. En este artículo cuento qué pasó, por qué mi helper de redondeo no alcanzó y qué se hizo para evitarlo.
Leer más

Este año no me volví mejor programador

2 minutos
Una reflexión personal sobre aprender más despacio, aceptar no entender a la primera y escribir para aclarar ideas más que para demostrar conocimiento.
Leer más

Conflictos en Git explicados: lo que aprendí antes de resolver uno

4 minutos
Antes de aprender a resolver conflictos en Git, entendí qué son, por qué ocurren y cómo identificarlos. En este artículo te explico todo eso paso a paso, con ejemplos claros y una base sólida para que el próximo conflicto no te agarre por sorpresa.
Leer más

Un año de mrodriguez.tech

3 minutos
Un repaso personal a mi primer año escribiendo en mrodriguez.tech: cómo empezó todo, 10 artículos después, lo que aprendí y hacia dónde quiero ir.
Leer más

HTTP explicado con ejemplos: lo que me habría gustado entender antes de hacer APIs

5 minutos
Este artículo nace de mi experiencia como desarrollador backend que comenzó creando APIs sin entender realmente HTTP. Explico de forma práctica y sin tecnicismos lo que aprendí con el tiempo: cómo funciona una petición, qué significan los métodos, por qué los códigos de estado importan, y cómo todo esto mejora tu día a día como desarrollador.
Leer más