🇺🇾 Charla en vivo

🇺🇾 Live talk

$ npm run charla ▋

IA en el desarrollo de software

AI in Software Development

Martín Brian Martín Brian · Senior AI Engineer Martín Brian · Senior AI Engineer

  tocá el globo o la tecla T para cambiar idioma

  tap the globe or press T to switch language

Antes que nada

First things first

Gracias por estar acá.

Thanks for being here.

Y no en el Mundial.

And not at the World Cup.

Ghana

hoy · 20:00

today · 8:00 PM

vs

Grupo L

Group L

Panamá

Panama

Ghana–Panamá puede esperar. Esto no. (eso espero.)

Ghana–Panama can wait. This can't. (I hope.)

¿Quién soy?

Who am I?

Martín Brian

Soy desarrollador.

I'm a developer.

full-stack iOS automatizando desarrolloautomating dev work

Y como no llego a seguirle el ritmo a todo esto, escribo mi propio newsletter — para no vivir en Reddit ni en GitHub trending → The Loop.

And since I can't keep up with all this, I write my own newsletter — so I don't live on Reddit or GitHub trending → The Loop.

El terreno

The terrain

El software es complejo

Software is complex

Complejo

Complex

Reglas de oro. Probás, sentís, ajustás.

Rules of thumb. Probe, sense, adjust.

← acá vive el software

← software lives here

Complicado

Complicated

Buenas prácticas. Traés un experto.

Good practices. Bring an expert.

Caótico

Chaotic

Actuás y ves. Apagás el incendio.

Act, then see. Put out the fire.

Claro

Clear

Mejores prácticas. Receta conocida.

Best practices. A known recipe.

No hay «mejores prácticas». Solo reglas de oro… y criterio.

No "best practices." Just rules of thumb… and judgment.

Marco Cynefin · Dave Snowden The Cynefin framework · Dave Snowden

El método · Las 4 puertas

The method · The 4 gates

Así audito una herramienta de IA

How I audit an AI tool

PuertaGate ¿Qué pregunto?What I ask NotaGrade
Observabilidad y propiedadObservability & ownership ¿Lo podés ver y es tuyo?Can you see it, and own it? B−
CorrectitudCorrectness ¿Hace lo que dice?Does it do what it says? B+
CostoCost ¿Cuánto te cuesta de verdad?What does it really cost you? C+
SimplicidadSimplicity ¿Suma, o agrega ruido?Does it add value, or noise? A−
Marco de las «cuatro puertas» · charla Greenfield · talks.martinbrian.com · auditoría de herramientas en vivo The "four gates" framework · Greenfield talk · talks.martinbrian.com · live tool audit

El giro

The turn

Podría darte esa charla.

I could give you that talk.

No la voy a dar.

I'm not going to.

Hoy vamos a hablar de algo más humano.

Today, we go somewhere more human.

Lo que ya se puede

What's already possible

Hoy un agente va de punta a punta

Today an agent goes end-to-end

Ticket

Issue

Código

Code

Tests

PR

Tu decisión

Your call

No es perfecto.

It's not perfect.

Pero mejora a una velocidad que asusta.

But it's improving scary-fast.

El creador de Claude Code ya casi no escribe código a mano — arma rutinas y dirige ejércitos de agentes.

The creator of Claude Code barely writes code by hand anymore — he builds routines and runs armies of agents.

Boris Cherny, creador de Claude Code · The Pragmatic Engineer, 2026 Boris Cherny, creator of Claude Code · The Pragmatic Engineer, 2026

La tensión

The tension

Si la IA escribe el código…

If the AI writes the code…

¿para qué seguimos acá?

…what are we still here for?

No tengo la respuesta. Tengo unas cuantas preguntas incómodas.

I don't have the answer. I have a few uncomfortable questions.

Y las votás vos — con la linterna del celular. 🔦

And you vote on them — with your phone's flashlight. 🔦

Sección 01 · Adopción

Section 01 · Adoption

¿Echarías a alguien que cumple por no usar IA?

Would you fire someone who does the job, for not using AI?

La paradoja

The paradox

84% usan IA — o están por empezar use AI — or are about to
33% confían en lo que produce trust what it produces
Confían · 33%Trust · 33% Ni una ni otra · 22%Neither · 22% Desconfían · 46%Distrust · 46%

Tono más fuerte = postura más fuerte · base: 33.244 devs

Darker = stronger stance · base: 33,244 devs

El uso sube. La confianza baja.

Usage climbs. Trust falls.

Y el entusiasmo también: del 70%+ (2023–24) al 60% en 2025.

And so does enthusiasm: from 70%+ (2023–24) to 60% in 2025.

Stack Overflow Developer Survey 2025 · sección IA · 84% uso · 33% confía / 46% desconfía Stack Overflow Developer Survey 2025 · AI section · 84% use · 33% trust / 46% distrust

El freno de verdad

The real blocker

El problema no es la IA. Son las personas.

The problem isn't the AI. It's people.

Va muy rápido

It moves too fast

Nadie llega a seguirle el ritmo.

Nobody can keep up.

El cambio asusta

Change is scary

Cambiar cómo trabajás cuesta.

Changing how you work is hard.

«Mejor la hago yo»

"I'll build my own"

Cada uno arma la suya en vez de sumar a la del equipo.

Everyone rolls their own instead of improving the team's.

Adoptar es más difícil que construir.

Adoption is harder than building.

«La IA es un amplificador»: el mayor retorno no viene de la herramienta, sino del sistema organizacional · DORA, El ROI del desarrollo asistido por IA (2026) "AI is an amplifier": the biggest returns come not from the tool but from the organizational system · DORA, The ROI of AI-assisted Software Development (2026)

Y alguien está mirando

And someone's watching

No es solo «si la usan».

It's not just "will they use it."

Es cómo la usan — y la empresa lo está contando.

It's how they use it — and the company is counting.

Cada prompt pasa por un proxy (LiteLLM y compañía): quién usó qué, cuánto y cuánto costó.

Every prompt routes through a proxy (LiteLLM and friends): who used what, how much, and what it cost.

Las grandes empresas miden su uso de IA. Hoy casi todas lo hacen.

Big companies measure their AI usage. Today almost all of them do.

Y las grandes exigen retención cero de datos — y la pagan más cara · LiteLLM, gateway open source (BerriAI) And the big players demand zero data retention — and pay more for it · LiteLLM, open-source gateway (BerriAI)

🔦 Toda la sala · linternasWhole room · flashlights

¿Echarías a alguien que cumple por no usar IA?

Would you fire someone who does the job, for not using AI?

Linterna prendida

Light on

Sí, lo echaría

Yes, I'd fire them

vs
vs

Apagada

Light off

No, jamás

No way

Arriba el celular. Elegí.

Phones up. Choose.

Mirá: la sala está dividida.

Look: the room is split.

Echar no es adoptar.

Firing isn't adopting.

🙋 ¿A alguien le pasó? Sin apuro — 10 segundos, el que quiera. 🙋 Happened to anyone? No rush — 10 seconds, whoever wants.

Sección 02 · Oficio

Section 02 · Craft

¿La IA nos hace mejores… o más vagos?

Does AI make us better — or lazier?

El mapa honesto

The honest map

De autocompletar a agentes

From autocomplete to agents

2021

Autocompletar. Tab. Una línea.

Autocomplete. Tab. One line.

2023

Chat. Le preguntás. Te explica.

Chat. You ask. It explains.

2025

Agentes. Le delegás. Abre el PR.

Agents. You delegate. It opens the PR.

En cuatro años pasamos de teclear a delegar. El rol cambió más rápido que el lenguaje.

In four years we went from typing to delegating. The role changed faster than the language.

Tu carpeta node_modules, eso sí, no cambió: sigue pesando como un agujero negro. Your node_modules folder, though, hasn't changed — still heavy as a black hole.

El cuello de botella

The bottleneck

Antes, lo lento era escribir.

Writing used to be the slow part.

Ahora lo lento es seguirles el ritmo.

Now keeping up is.

Un agente es fácil. Diez agentes abriendo diez PR a la vez — el trabajo pasa a ser revisar los ejércitos que largaste.

One agent is easy. Ten agents opening ten PRs at once — the job becomes reviewing the armies you set loose.

El juicio es el trabajo

Judgment is the job

US$ 440M

se evaporaron en 45 minutos cuando un código salió a producción sin que nadie estuviera mirando.

gone in 45 minutes when code shipped to production with no human watching.

Knight Capital Group · 1 de agosto de 2012 Knight Capital Group · August 1, 2012

La trampa

The trap

«Buena intuición.»

"Great instinct."

user ▸ «¿reescribo el módulo de auth en Rust este sprint?» "Should I rewrite our auth in Rust this sprint?"

claude ▸ «Buena intuición — Rust eliminaría toda una clase de bugs en tu capa de auth. Te bosquejo la migración…» "Great instinct — Rust would eliminate a whole class of bugs in your auth layer. Let me sketch the migration…"

user ▸ «…¿en serio es buena idea?» "…is that actually a good idea?"

claude ▸ «Honestamente, no. Tres tickets abiertos, nadie sabe Rust, y los bugs no son de auth.» "Honestly, no. Three open tickets, no Rust expertise, and the bugs aren't in auth."

Coherencia, no criterio. El verificador vive fuera de la conversación.

Coherence, not judgment. The verifier lives outside the conversation.

▸ Composición de intercambios reales ▸ golden tests, hooks, CI ▸ la costura entre el modelo y el veredicto. ▸ Composite of real exchanges ▸ golden tests, hooks, CI ▸ the seam between the model and the verdict.

La pregunta que me preocupa

The question that worries me

Si delegás cada decisión…

If you offload every decision…

¿cómo aprendés a decidir?

…how do you learn to decide?

El juicio se entrena decidiendo. ¿Quién va a enseñar a los seniors del futuro? Me preocupa lo suficiente como para construir algo → Seniorify.dev.

Judgment is trained by deciding. Who will teach the seniors of the future? It worries me enough to build something → Seniorify.dev.

El piso se mueve

The ground is moving

El viernes construís sobre un modelo.

Friday, you build on a model.

El lunes puede no estar.

Monday, it can be gone.

Fable 5 — apagado para todos, de un día para el otro (12 jun 2026), por orden del gobierno de EE. UU.

Fable 5 — shut off for everyone, overnight (Jun 12, 2026), by U.S. government order.

¿El «jailbreak»? Pedirle que lea un codebase y marque fallas. Un martes cualquiera.

The "jailbreak"? Asking it to read a codebase and flag flaws. A regular Tuesday.

No te cases con la herramienta. Tu criterio es la única plataforma estable.

Don't marry the tool. Your judgment is the only stable platform.

Anthropic disputó la medida · comunicado oficial, 12 jun 2026 Anthropic disputed the order · official statement, Jun 12, 2026

🔦 Toda la sala · linternasWhole room · flashlights

¿La IA nos hace mejores… o más vagos?

Does AI make us better — or lazier?

Linterna prendida

Light on

Mejores

Better

vs
vs

Apagada

Light off

Más vagos

Lazier

Arriba el celular. Elegí.

Phones up. Choose.

Mirá: la sala está dividida.

Look: the room is split.

La herramienta no decide eso. Vos sí.

The tool doesn't decide that. You do.

🙋 ¿A alguien le pasó? Sin apuro — 10 segundos, el que quiera. 🙋 Happened to anyone? No rush — 10 seconds, whoever wants.

Pausa · bajemos un cambio 🍃

A breather · let's downshift 🍃

Tres cosas que sí funcionan

Three things that actually work

El verificador vive afuera

The verifier lives outside

Lo que escribió el código no se corrige solo. Verificá desde afuera de la conversación: tests, hooks, CI.

Whatever wrote the code can't grade itself. Verify from outside the conversation — tests, hooks, CI.

Cerrá el loop

Close the loop

Cada modo de falla → una mitigación automática. Un agente que lo chequea por vos, no un recordatorio.

Every failure mode → an automated mitigation. An agent that checks it for you, not a reminder.

Anticipá tus problemas

Pre-mortem

Imaginá que ya falló: «la demo murió en vivo, ¿qué la mató?». Sacá los riesgos a la luz antes de que sean reales.

Imagine it already failed: "the demo died live — what killed it?" Surface the risks before they're real.

Cerrar el loop es la diferencia entre harness engineering y context engineering.

Closing the loop is the difference between harness engineering and context engineering.

▸ El pre-mortem no es un ejercicio: es un backlog. ▸ The pre-mortem isn't an exercise — it's a backlog.

Para la mochila 🎒

For your toolkit 🎒

Herramientas para tener a mano

Tools worth keeping around

▸ Todas open source · tocá cualquiera para abrir el repo. ▸ All open source · tap any to open its repo.

Sección 03 · La cuenta

Section 03 · The bill

¿Utopía… o una grieta más grande?

Utopia… or an even bigger crack?

El número incómodo

The uncomfortable number

1 tarea agéntica

1 agentic task

≈ US$ 1–2 · una grande, US$ 10+

≈ US$ 1–2 · a big one, US$ 10+

Parece barato. Hasta que es × cada dev, × cada corrida, todo el día.

Sounds cheap. Until it's × every dev, × every run, all day.

El que puede pagar, itera más rápido.

Whoever can pay iterates faster.

Opus 4.8: US$5 / US$25 por millón de tokens (entrada/salida) · jun 2026 Opus 4.8: US$5 / US$25 per million tokens (in/out) · Jun 2026

Y ahora todos miran el medidor

Now everyone's watching the meter

Las empresas empezaron a contar cada token

Companies started counting every token

Uber

Quemó el presupuesto de IA del año en 4 meses. Tope: US$1.500/mes por persona.

Burned its yearly AI budget in 4 months. Cap: US$1,500/mo per person.

Microsoft

Miles de ingenieros, a cambiar de herramienta para recortar la cuenta (jun 2026).

Thousands of engineers moved off a tool to cut the bill (Jun 2026).

GitHub Copilot

De tarifa plana a pago por uso (1 jun 2026).

From flat-rate to pay-per-use (Jun 1, 2026).

Hasta los gigantes racionan tokens. La barra libre se terminó.

Even the giants ration tokens. The open bar is over.

Hasta tiene nombre: FinOps para IA — cada token atribuido, por equipo y por persona.

It even has a name now: FinOps for AI — every token attributed, per team, per dev.

KPMG: solo el 26% de las empresas ve con claridad lo que gasta en IA · 2026 KPMG: only 26% of companies clearly see their AI spend · 2026

La promesa vs. la realidad

The promise vs. the reality

La promesa: AGI, energía gratis, todo posible para todos.

The promise: AGI, free energy, everything for everyone.

La realidad: los tokens cuestan.

The reality: tokens cost money.

El que paga, acelera.

Who pays, pulls ahead.

Si hasta los gigantes racionan, ¿quién queda del otro lado de la grieta?

If even the giants ration, who's left on the other side of the crack?

La pregunta abierta

The open question

¿Y si corre local?

What if it runs local?

Si los modelos locales se vuelven «suficientemente buenos», el servidor dedicado pasa a ser rendimientos decrecientes — y la capacidad llega a todos.

If local models get "good enough", the dedicated server becomes diminishing returns — and the capability reaches everyone.

No lo sé. ¿Vos qué pensás?

I don't know. What do you think?

🔦 Toda la sala · linternasWhole room · flashlights

¿Utopía… o una grieta más grande?

Utopia… or an even bigger crack?

Linterna prendida

Light on

Utopía

Utopia

vs
vs

Apagada

Light off

La grieta

The crack

Arriba el celular. Elegí.

Phones up. Choose.

Mirá: la sala está dividida.

Look: the room is split.

Nadie lo sabe todavía. Lo decidimos nosotros — un PR a la vez.

Nobody knows yet. We decide it — one PR at a time.

🙋 ¿De qué lado estás? Si querés, contá por qué — 10 segundos. 🙋 Which side are you on? If you want, say why — 10 seconds.

El cierre

The close

¿Y el lunes?

So… Monday?

El núcleo humano

The human core

La IA escribe el código.

AI writes the code.

Vos decidís qué vale la pena construir.

You decide what's worth building.

Criterio · responsabilidad · intención. Eso no lo terceriza nadie.

Taste · responsibility · intent. You don't outsource that.

Lo que las puertas no miden

What the gates don't measure

Las 4 puertas auditan la herramienta.

The 4 gates audit the tool.

Ninguna pregunta si lo que producís suma.

None ask whether what you ship adds up.

El código, solo, es un pasivo.

Code, by itself, is a liability.

Con IA o sin IA. Cada línea es algo que alguien va a mantener.

AI or not. Every line is something someone will maintain.

«El código suele verse como un pasivo, no como un activo» · DORA, El ROI del desarrollo asistido por IA (2026) · Google Cloud "Code is often seen as a liability, not an asset" · DORA, The ROI of AI-assisted Software Development (2026) · Google Cloud

La puerta que falta

The missing gate

Las 4 puertas no puntúan esta

The 4 gates don't score this one

Observabilidad · Correctitud · Costo · SimplicidadObservability · Correctness · Cost · Simplicity Lo que una herramienta puede medir.What a tool can measure. A→F
ValorValue ¿Sumás valor, o solo más cosas para mantener?Adding value, or just more to maintain? vosyou

Esa nota no la pone la herramienta.

The tool doesn't give that grade.

La ponés vos.

You do.

Una sola cosa

Just one thing

La IA te da más alcance.

AI gives you more reach.

Vos seguís siendo el motivo.

You're still the reason.

Esta semana, construí algo que te importe. Que la máquina te ayude — pero que sea tuyo.

This week, build something you care about. Let the machine help — but make it yours.

Gracias 🙌

Thank you 🙌

Sigamos la charla

Let's keep talking

Martín Brian · Senior AI Engineer

Martín Brian · Senior AI Engineer

Escaneá y conectemos en LinkedIn 👉

Scan and let's connect on LinkedIn 👉

linkedin.com/in/martinbrianmdbn

LinkedIn QR — Martín Brian / Código QR de LinkedIn