leadcoding.dev — 2026
leadcoding.dev — 2026

LeadCoding

Not a tool. A standard.
The difference between a developer
who uses AI and one who commands it.

No es una herramienta. Es un estándar.
La diferencia entre un desarrollador
que usa IA y uno que la comanda.

02 — Assessment
Where are you today?
¿Dónde estás hoy?
Read the five scenarios. Choose the one that best describes how you actually work — not how you'd like to work.
Lee los cinco escenarios. Elige el que mejor describe cómo trabajas hoy — no cómo te gustaría trabajar.

This is not a technical test. It's a mirror. The most honest answer is always the right one.

Esto no es un test técnico. Es un espejo. La respuesta más honesta es siempre la correcta.

Your current level
Tu nivel actual
Lead Coding scale
Escala Lead Coding
Vibe Coder Lead Coder
What this means
Qué significa esto
03 — OriginOrigen
Why this exists
Por qué existe esto

I was never the best frontend developer on the team. Nor the best at infrastructure. Nor the best at ML.

But I was always the one who understood how the pieces fit together — and the one who stayed when something broke at 3am.

I have touched enough layers to know that the biggest risk is not failing to know something. It's deploying it without knowing it.

On February 2, 2025, Andrej Karpathy published a post describing a new way of programming he called "vibe coding" — going with the flow, accepting everything AI generates without reading the diffs, forgetting that the code even exists. He was clear about the scope: it was fun for throwaway weekend projects. An honest and specific observation.

What happened next was not his fault. The industry took that weekend note and turned it into a production philosophy. "Vibe coding" became the perfect excuse not to understand what we build — and a way to call abdication productivity.

Karpathy himself acknowledged this. Earlier this year he proposed replacing the term with "agentic engineering" — emphasizing that there is real expertise in orchestrating agents, something that can be learned and improved. That it's not just going with the flow.

Lead Coding is that expertise. It's not a reaction to vibe coding — it's the answer for those who always wanted to build real things, with or without AI.

This is not mine. It belongs to anyone who still thinks before they accept.

Nunca he sido el mejor frontend del equipo. Ni el mejor en infraestructura. Ni el mejor en ML.

Pero siempre he sido el que entiende cómo encajan las piezas — y el que se queda cuando algo se rompe a las 3 de la mañana.

He tocado suficientes capas para saber que el mayor riesgo no es no saber algo. Es desplegarlo sin saberlo.

El 2 de febrero de 2025, Andrej Karpathy publicó un post describiendo una nueva forma de programar que llamó "vibe coding" — dejarse llevar, aceptar todo lo que genera la IA sin leer los diffs, olvidarse de que el código existe. Él mismo lo acotó: era divertido para proyectos desechables de fin de semana. Una observación honesta y concreta.

Lo que pasó después no fue culpa suya. La industria tomó esa nota de fin de semana y la convirtió en filosofía de producción. "Vibe coding" se transformó en la excusa perfecta para no entender lo que se construye — y en una forma de llamar productividad a la abdicación.

El propio Karpathy lo reconoció. A principios de este año propuso reemplazar el término por "agentic engineering" — enfatizando que hay una expertise real en orquestar agentes, algo que se aprende y se mejora. Que no es solo dejarse llevar.

Lead Coding es esa expertise. No es una reacción al vibe coding — es la respuesta para los que siempre quisieron construir cosas reales, con o sin IA.

Esto no es mío. Es de cualquier desarrollador que todavía piensa antes de aceptar.

04 — ValuesValores

We value

Valoramos

over generation
sobre la generación
Comprehension
La comprensión
Understanding what AI produces
Entender lo que produce la IA
over acceptance
sobre la aceptación
Architecture
La arquitectura
Design before you prompt
Diseña antes de hacer el prompt
over approximation
sobre la aproximación
Intention
La intención
Every decision is conscious
Cada decisión es consciente
over output
sobre el output
Ownership
La autoría
Sign what you can defend
Firma lo que puedes defender

Understanding what AI produces matters more than how fast it produces it.

Entender lo que produce la IA importa más que la velocidad a la que lo produce.

05 — BeliefsPrincipios

We believe

Creemos

06

We practice Lead Coding

Practicamos Lead Coding

01

We use AI to build faster — never to think less.

Usamos la IA para construir más rápido — nunca para pensar menos.

02

We know exactly what we have generated, what we have understood, and what decisions we have made consciously. What falls outside that boundary, we don't sign.

Sabemos exactamente qué hemos generado, qué hemos entendido, y qué decisiones hemos tomado conscientemente. Lo que queda fuera de ese perímetro, no lo firmamos.

03

We design before we prompt. We understand before we accept. We own what we deploy.

Diseñamos antes de hacer el prompt. Entendemos antes de aceptar. Somos dueños de lo que desplegamos.

04

We don't need to master every layer perfectly. We need to lead every layer deliberately.

No necesitamos dominar cada capa perfectamente. Necesitamos liderar cada capa deliberadamente.

We are not anti-AI. — We are anti-abdication.

No somos anti-IA. — Somos anti-abdicación.

07 — RejectionRechazo

We reject

Rechazamos

The question is never whether you use AI.

La pregunta nunca es si usas IA.

The question is always
who leads.

La pregunta siempre es
quién lidera.

Sign with your craft. Not with your output.

Firma con tu oficio. No con tu output.