Javier Valencia Javier Valencia

Filtrando por tag: desarrollo

17 resultados

Git aliases que uso cada día

20 de abril de 2026 · 6 min de lectura

Git es una herramienta enorme. La mayoría de desarrolladores conoce bien veinte comandos, apenas usa cinco y escribe los cinco sin parar durante ocho horas al día. Cuando escribes git status cien veces por día y git checkout -b otras treinta, cada carácter ahorrado empieza a sumar. Y más allá del ahorro de teclas, un buen conjunto de aliases te convierte ciertos comandos incómodos en comandos rápidos, y te evita los sustos que suelen venir de teclear mal algo con --force. Este post es mi .gitconfig comentado, después de diez años afinándolo. No es exhaustivo: es el mínimo que me...

Go generics en la práctica: cuándo sí y cuándo no

19 de abril de 2026 · 5 min de lectura

Los generics llegaron a Go en la versión 1.18, marzo de 2022. Llevamos más de tres años con ellos en producción y, visto con perspectiva, creo que la comunidad ha reaccionado de una forma bastante sana: hubo una oleada inicial de uso excesivo, un rebote de "mejor no usarlos nunca", y ahora estamos en un punto intermedio más razonable. Este post es mi intento de destilar ese punto intermedio: cuándo los generics aportan y cuándo sobran. Por qué Go tardó tanto en incorporarlos Go nació en 2007 con una filosofía clara: simplicidad sobre abstracción. El equipo original consideraba que los...