Saltar al contenido >_
Ingeniería real para la era de la IA

Aprendé a diseñar software que aguante producción, no solo demos para LinkedIn.

La IA hace que copiar código sea trivial. El criterio para decidir arquitectura y sostenerla en producción, no. Acá, Alejandro Lafourcade escribe sobre arquitectura, producción e IA aplicada desde las cicatrices de sistemas que tenían que funcionar.

El problema

La industria está copiando más código que nunca. Entender sistemas sigue siendo el diferencial.

La IA aceleró el desarrollo, pero amplificó un problema viejo: mucha gente genera código sin entender las decisiones que lo sostienen. Ingeniería sin filtros existe para volver al centro — arquitectura, producción, trade-offs, debugging, observabilidad y criterio. No se trata de odiar la IA: se trata de usarla sin entregar el volante.

Ruta de aprendizaje

#100ArchitectureDays

No es un reto de contenido: es una ruta para aprender arquitectura como decisiones. 100 días de problemas reales, trade-offs y código cuando hace falta.

Cada día es una decisión de arquitectura con su contexto, sus trade-offs y su porqué. Seguidos, son un camino de junior a criterio senior — no una lista de posts.

El código ya lo escribe la IA. El criterio para decidir qué construir, cómo sostenerlo en producción y por qué, todavía lo construís vos.

Ingeniería sin filtros
Lectura

Últimos artículos

Ver todos
Día 22: el método(true, false, true) que nadie entiende
JavaArchitecture100ArchitectureDays

Día 22: el método(true, false, true) que nadie entiende

Un boolean en la firma casi siempre significa que el método hace dos cosas. Tres técnicas para eliminar flag arguments en Java. #100ArchitectureDays.

9 min read
Día 21: extends te encierra — composición te libera
JavaArchitecture100ArchitectureDays

Día 21: extends te encierra — composición te libera

Visa Infinite rompió una jerarquía de 4 niveles: Level-5, flag o copy-paste, todas trampas. La composición gana sobre la herencia. #100ArchitectureDays.

8 min read
Día 20: YAGNI — la feature que programaste por las dudas
JavaArchitecture100ArchitectureDays

Día 20: YAGNI — la feature que programaste por las dudas

7 clases para un solo método de pago. PayPal y Crypto: TODO. Borró 300 líneas, todo siguió funcionando. Día 20 de #100ArchitectureDays.

6 min read
Día 19: data, manager, process y otros crímenes
JavaArchitecture100ArchitectureDays

Día 19: data, manager, process y otros crímenes

El código se lee 10x más de lo que se escribe. Cada nombre vago que te ahorra 2 segundos al escribir le cuesta 30 a cada lector. Día 19 de #100ArchitectureDays.

5 min read
Día 18: Cambiar de proveedor sin tocar el core
JavaSpring BootArchitecture100ArchitectureDays

Día 18: Cambiar de proveedor sin tocar el core

ReportService tenía el proveedor hardcodeado. Cambiar a SMS exigía abrir el core. DIP: depende de la abstracción, no del proveedor. #100ArchitectureDays.

6 min read
Día 17: Liskov, cuando heredar miente
JavaSpring BootArchitecture100ArchitectureDays

Día 17: Liskov, cuando heredar miente

Penguin extends Bird. En runtime, fly() explota. LSP: la herencia biologica no es herencia de comportamiento. Dia 17 de #100ArchitectureDays.

6 min read
Newsletter

La Bitácora Sin Filtros

Una vez por semana: una decisión técnica real, sus trade-offs, el porqué detrás y una regla práctica que podés aplicar el lunes. Sin resúmenes, sin vueltas.

Sin spam. Sin vueltas. Solo ingeniería real.

Trabaja conmigo

¿Necesitás criterio técnico para una decisión importante?

Reviso arquitectura, diagnostico deuda técnica, ordeno un backend, diseño un MVP serio o incorporo IA sin convertir tu sistema en una caja negra.

Auditoría de arquitectura

Detectamos riesgos, deuda crítica y problemas de diseño antes de que exploten en producción.

Revisión de backend / APIs

Diagnóstico de Spring Boot, capas, seguridad, performance y mantenibilidad.

IA aplicada para equipos

Agentes y workflows para incorporar IA sin convertir tu sistema en una caja negra.

Ver cómo podemos trabajar juntos
Alejandro Lafourcade
Sobre Alejandro

Arquitecto y líder técnico con más de 10 años construyendo backend, APIs, microservicios, CI/CD y sistemas que tenían que operar en serio.

Ingeniería sin filtros nació para enseñar lo que normalmente se aprende a golpes: trade-offs, errores de producción, decisiones de arquitectura y criterio técnico en una época donde la IA hace que todo parezca más fácil de lo que realmente es.

Conocer mi historia