Blog

Apuntes sobre ingeniería de software, matemáticas y ciencias de la computación.

El arte de destruir software 🥋
6 may 2026

El arte de destruir software 🥋

El código que escribiste hoy probablemente esté mal.

software-engineeringcode-qualityrefactoring
Publiqué que SDD no funcionaba. Luego me tocó hacerlo funcionar.
12 abr 2026

Publiqué que SDD no funcionaba. Luego me tocó hacerlo funcionar.

De criticar Spec Driven Development a construir un Agentic Governance Framework desde cero. Lo que funciona, lo que no, y lo que nadie está diciendo sobre el rol del desarrollador cuando la IA es quien escribe el código.

aisoftware-engineeringagfsddgovernance
La Universidad No Te Enseña a Programar (Y Eso Está Bien)
7 abr 2026

La Universidad No Te Enseña a Programar (Y Eso Está Bien)

Pasé años creyendo que la teoría y la industria eran mundos distintos. Me equivoqué. Esto es lo que la carrera de Ciencias de la Computación me enseñó sin que yo me diera cuenta.

csingenieria-de-softwareopinion
IA en desarrollo de software: decisiones estratégicas, y algunas preguntas incómodas
16 mar 2026

IA en desarrollo de software: decisiones estratégicas, y algunas preguntas incómodas

"3x de productividad con IA." ¿Productividad medida en qué? Hay una diferencia enorme entre que la IA trabaje más rápido y que tu empresa entregue más valor. Preguntas que no se responden en la demo de 10 minutos.

iaingenieria-de-softwareopinion
Qué sucede cuando un LLM 'piensa': Tokens, Logits y Sampling
15 feb 2026

Qué sucede cuando un LLM 'piensa': Tokens, Logits y Sampling

Un análisis profundo de los tres conceptos fundamentales que explican el comportamiento de los LLMs: tokens, logits y estrategias de sampling.

iaingenieria-de-softwareprocesamiento-de-lenguaje-naturaltransformersllm
El paciente que creía tener microservicios (Spoiler: no los tenía)
25 sept 2025

El paciente que creía tener microservicios (Spoiler: no los tenía)

Una historia sobre el Síndrome del Monolito Distribuido y cómo la Arquitectura Orientada a Eventos es la cura.

arquitectura-de-softwaremicroserviciosevent-drivensistemas-distribuidos
De C++ puro a IA 'plug-and-play': por qué la chispa humana sigue siendo el verdadero motor
7 ago 2025

De C++ puro a IA 'plug-and-play': por qué la chispa humana sigue siendo el verdadero motor

AutoML, LLMs y pipelines prefabricados automatizan casi todo — sin embargo, quienes entienden los fundamentos son más valiosos que nunca.

iaingenieria-de-softwareopinion
Cómo construir un sistema RAG localmente
13 abr 2024

Cómo construir un sistema RAG localmente

Construye un sistema RAG localmente usando Ollama y PostgreSQL con PgVector

nlpllmragollama