Allá del happy path — cómo dejar que tu base de datos deje de mentirte
Gabor Koos en MotherDuck está escribiendo sobre algo que pasa cuando el happy path está suave pero el mundo real no: tu base de datos te cuenta una historia mientras los datos reales cuentan otra. El artículo es sobre el oficio de escribir SQL que sobrevive al contacto con producción — los edge cases, los nulls, los joins que multiplican filas, los timestamps que no se alinean, lo que rompe una query una vez que los datos son reales.
Este es el tipo de escritura que le importa a quien ha escrito una query que funciona con los datos de ejemplo y luego explota con la tabla completa. No es sobre una herramienta nueva, una versión nueva, o un pitch de vendor. Es sobre la habilidad de escribir SQL que hace lo que dice cuando los datos están sucios, que siempre lo están.
Por qué nos importa: la gente que maneja negocios por su cuenta y lleva los números — la bodeguera que lleva el inventario, el primo que hace sus propios libros — necesita queries que funcionen con datos reales, no datos de demo, y este es ese tipo de escritura.
“Tu base de datos te cuenta una historia mientras los datos reales cuentan otra.”