-
Continue reading →: La IA y yo: de otro hype al «vale, parece que va en serio, pero vamos a calmarnos»Durante bastante tiempo pensé que todo esto de la inteligencia artificial era otro hype más del sector tecnológico. Algo parecido a lo que pasó con las criptomonedas, los NFTs o el metaverso: muchas promesas, mucho ruido y, al final, un impacto real bastante limitado en el día a día de…
-
Continue reading →: Remote Mob Programming: programar juntosHace un tiempo terminé de leer el libro Remote Mob Programming y me dejó pensando: ¿qué pasaría si todo el equipo trabajara en la misma tarea, al mismo tiempo, en el mismo “espacio” virtual y en el mismo código compartido? La idea viene de Woody Zuill, quien definió el mob…
-
Continue reading →: Slack no es un cajón desastre (o al menos, no debería serlo)¿Por qué merece la pena tener Slack ordenado? Slack no es una libreta en blanco. Es un espacio compartido. Y como todo espacio compartido, necesita estructura. En el mundo remoto en el que vivimos muchas personas que trabajamos en software, Slack es, literalmente, nuestra oficina. Y como en cualquier oficina,…
-
Continue reading →: Slack no es el problema, es cómo lo usasCómo sobrevivir (y comunicar bien) en Slack sin silenciarlo todo Slack puede ser un caos.O puede ser la mejor herramienta de colaboración que tu equipo tiene. La diferencia no está en el software, sino en cómo lo usamos. Hay empresas que convierten Slack en un agujero negro de notificaciones, interrupciones…
-
Continue reading →: Documentar bien no es escribir mucho, es escribir lo justo (y en el sitio correcto)Hablar de documentación en un proyecto de software es como hablar de hacer ejercicio: todo el mundo está de acuerdo en que es importante… pero muy poca gente lo hace con constancia. ¿Te suena esta escena? “¿Quién sabe cómo se configura esto?”“Puf… creo que lo hizo alguien que ya no…
-
Continue reading →: Postmortem: no se trata de culpas, se trata de aprenderEl incidente ya pasó. El fuego se apagó. El servicio volvió a la normalidad. Silencio en Slack. Paz, por fin. Y justo cuando te dan ganas de olvidarlo todo… alguien dice las temidas palabras:«¿Cuándo hacemos el postmortem?» Sí, ya sé lo que estás pensando. Suena a castigo. A reunión eterna…
-
Continue reading →: El servidor está ardiendo, ¿y ahora qué? 🔥Un lunes cualquiera, 09:13 de la mañana. Estás revisando tu correo mientras te tomas el primer café. De repente, un mensaje en Slack:“¿Alguien más ve errores 500 en producción?” Respiras hondo. La alerta de Grafana o de Datadog o similar confirma tus peores sospechas. El servidor está ardiendo. Bienvenido al…
-
Continue reading →: La piramide del testing en la CommitConf 2024Hace unos días tuve la oportunidad de ser speaker en CommitConf donde estuve hablando sobre «La pirámide del testing». Esta charla surgió a partir del articulo del mismo nombre «La pirámide del testing» donde comentábamos distintas maneras de afrontar el testing en un proyecto software. Desde aquí solo puedo dar…
-
Continue reading →: ¿La piramide del testing?Los tests son importantes, ya hemos dado la turra en el blog bastantes veces: desde cómo organizar los test, estrategias para escribir mejores tests, o incluso hemos hablado «la jerga del testing», pero un tema que siempre hemos dado por sentado es la pirámide de test. La pirámide de test o pirámide…
-
Continue reading →: Cómo cambio mi vida desde que uso feature flagsLas feature flag también conocidas como feature toggles son una técnica que permite cambiar el comportamiento del sistema sin cambiar el código. Básicamente estos «interruptores/semáforos» nos permiten habilitar una funcionalidad en tiempo de ejecución sin tener que volver a desplegar el código. Es un concepto muy simple, tan simple como…
