Saltar al contenido

Archivo · Blog

Notas sobre ingeniería, IA aplicada y las decisiones aburridas que nadie cuenta en los tutoriales.

Cada artículo sale de algo que construí o que vi romperse: pagos, sistemas distribuidos, IA en producción. Empieza por el tema que te está mordiendo ahora, o baja la lista desde el principio.

24 artículos

Destacados

IA Aplicada
8 min

IA en producción: RAG, eval y prompt injection

Todo el mundo consigue montar una demo que impresiona. Lo que separa la demo del producto son tres disciplinas, y la mayoría de los equipos no tiene ninguna de las tres.

rageval
Leer artículo
Ingeniería
8 min

Datos y analytics: del OLTP al lakehouse

Dos preguntas aparecen en toda empresa: por qué el informe tumbó producción, y por qué el número de mi panel es distinto del tuyo. Las dos tienen la misma causa raíz.

oltpolap
Leer artículo

Todo el archivo

Ingeniería
7 min

Legado: caracterizar, coser y estrangular

Tres técnicas que permiten tocar con seguridad un sistema que no escribiste, no entiendes, y no puedes parar.

codigo-legadoprueba-de-caracterizacion
Leer artículo
Ingeniería
6 min

Pruebas que valen lo que cuestan

La prueba no existe para demostrar que el código está bien. Existe para que puedas cambiarlo mañana sin miedo. Ese cambio de objetivo lo reorganiza todo.

pruebaspiramide-de-pruebas
Leer artículo
Ingeniería
6 min

OAuth2, OIDC y JWT sin misterio

Las tres siglas más confundidas de la autenticación, qué resuelve cada una, y los errores que aparecen en casi todo el código.

oauth2oidc
Leer artículo
Ingeniería
7 min

Las vulnerabilidades que aparecen de verdad

La mayoría de las filtraciones que salen en las noticias no usa técnicas sofisticadas. Usa uno de estos seis fallos, y los seis tienen corrección conocida y barata.

seguridadowasp
Leer artículo
Ingeniería
6 min

Diagnosticar la red en diez minutos

Un guion de seis comandos que convierte "debe de ser la red" en "es la capa X, en el tramo Y".

diagnostico-de-reddns
Leer artículo
Ingeniería
6 min

Por qué tu servicio empeora con el tiempo

El servicio arranca bien y empeora a lo largo de los días. Tres causas explican casi todos los casos, y las tres tienen señales distintas.

fuga-de-memoriacontencion
Leer artículo
Ingeniería
5 min

Event loop o hilo por petición: cómo elegir

La elección entre los dos modelos no es de gusto ni de moda. La determina el perfil de tu carga, y hay una cuenta que la decide.

event-loophilo-por-peticion
Leer artículo
Ingeniería
6 min

Qué estructura de datos para qué problema

Una guía de decisión por problema, y no por estructura. Tienes una necesidad; qué estructura responde, y a qué coste.

estructuras-de-datoshash
Leer artículo
Ingeniería
5 min

Migración de esquema sin downtime

Por qué renombrar una columna rompe producción, y el patrón de cuatro pasos que convierte una migración en una tarea de martes por la tarde.

migracionexpand-contract
Leer artículo
Ingeniería
5 min

CAP, PACELC y los modelos de consistencia

El CAP es el teorema más citado y peor enunciado de la computación distribuida. Este artículo corrige el enunciado y muestra el vocabulario que de verdad usas en el día a día.

sistemas-distribuidoscap
Leer artículo
Ingeniería
6 min

Sharding: una guía de decisión

El sharding es la decisión más irreversible de un sistema de datos. Esta es la guía para decidir si lo necesitas y, si lo necesitas, cómo elegir la clave.

shardingbases-de-datos
Leer artículo
Ingeniería
5 min

Índice, EXPLAIN y la query lenta

Cómo funciona el índice por dentro, por qué el orden de las columnas lo decide todo, y cómo leer un plan de ejecución para saber qué hacer.

postgresbases-de-datos
Leer artículo

Háblame

¿Dudas sobre el artículo? Escríbeme por WhatsApp

Sin formulario y sin lista de correo. Si no estás de acuerdo con algo que escribí, o quieres contarme cómo lo resolviste, la conversación es directa conmigo.

Abrir conversación