8 artículos · ES / EN
Artículos
Reflexiones sobre ingeniería de software, diseño de producto y la creación para la web moderna.
2026
- Por qué elegí Next.js para mi último SaaSPor qué elegí Next.js para un producto SaaS: iteración rápida, buenos defaults, renderizado server-first y trade-offs que estuve dispuesto a aceptar.
- El arte de construir UI limpia con TailwindLa UI limpia suele ser resultado de constraints, no de decoración. Estos son los hábitos de Tailwind que uso para mantener interfaces nítidas, calmadas y consistentes.
- Lo que me llevé de terminar Python Crash CourseTras terminar Python Crash Course: venv, acceso seguro a dicts y escribir tu propio context manager.
2025
- Por qué necesitamos keys en listas de React: guía de desarrolladorEntender las keys de React y por qué son esenciales para performance óptima y evitar bugs comunes al renderizar listas.
- Ignauth: una herramienta pequeña para una molestia comúnLa historia de un pequeño dolor de desarrollador —manejar Bearer tokens a mano— y la pequeña y enfocada extensión de Chrome que construí para resolverlo.
- El toolkit del desarrollador: una filosofía de craft del entornoMás allá de lenguajes y frameworks, la herramienta más crítica de un desarrollador es su propio entorno. Este artículo explora la filosofía de tratar tu toolkit como un producto.
- El grind: por qué los algoritmos son tu gimnasio hacia la excelenciaInspirado por la mentalidad de alto rendimiento, este artículo defiende que la práctica diaria de algoritmos no va de entrevistas, sino de forjar una mente de ingeniería más afilada, rápida y efectiva.