-
Diversión con Banderas I
Una breve intro a las Feature Flags Un concepto simple pero poderoso que probablemente ha existido desde los inicios del software y que ha cobrado fuerza con la introducción del Continuous Delivery y el A/B Testing en la última década. Las «rutas de código» configurables permiten cambiar fácilmente entre versiones de nuestro programa, de modo…
-
Solucionar Rápido o Comprender Profundamente
Cuando llegas a un nuevo equipo, compañía o proyecto, es muy fácil notar problemas que parecen obvios. La primera reacción suele ser tratar de arreglarlos de inmediato, pensando que, si siguen ahí, es porque nadie más se ha dado cuenta o no han querido solucionarlos. Sin embargo, esta forma de actuar puede ser equivocada. Detrás…
-
El Programador Sobrecomplaciente
Las personas que trabajan en el ámbito de la tecnología, especialmente en la programación, suelen definir su identidad alrededor de la resolución de problemas. Sin entrar en debates sobre si esta capacidad es innata o adquirida, lo cierto es que la inclinación a identificar desafíos y encontrar soluciones óptimas no es algo que se pueda…
-
Tomarse un Respiro: Controlar la Ansiedad Vacacional en el Mundo Tech
Trabajar en tecnología, y más concretamente en desarrollo, hace que desconectar sea una de las cosas más difíciles de lograr. A veces pienso que un cerebro resolviendo problemas es como una enorme roca rodando por una colina. Al principio, requiere mucho esfuerzo superar la pendiente hasta la cima, pero una vez allí, un último y…
-
Muerte por Comodidad: Atrapado en la rutina como desarrollador.
Hace unos días, escuché una entrevista con Paul Taylor, el autor de «Muerte por Comodidad». El tema y el título me parecieron interesantes: cómo los humanos han evolucionado para reaccionar ante la adversidad y cómo una vida de comodidad nos impide beneficiarnos de esas adaptaciones. Me traje la idea a casa y durante el resto…