Hanademi

AI writes code, not the whole product

30 slides · 28 min · 1 minute ago language
ENES
theme
LightDark
view
DeckTableTalk
brand
HanademiPlatzi
AI writes code, not the wholeproductMade for Juan Manuel Sarmiento Cuellar, by Hanademi
La IA escribe código, no todo elproductoMade for Juan Manuel Sarmiento Cuellar, by Hanademi
AI sped up one task and slowed downanotherReported effects from separate studies with different tasks and developer populations.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: The Impact of AI on Developer Productivity: Evidence from GitHub Copilot.; Measuring the Impact ofEarly-2025 AI on Experienced ....The studies are not pooled.Unitreported effect magnitudeBounded task, faster55.8%Expert maintenance, longer19%2.9x
The productivity promise is real, but it is not universal. A controlled JavaScript task finished 55.8% faster with Copilot. Experienced open-source developers took 19% longer with early-2025 tools. The tool matters less than the full work around it.
La IA aceleró una tarea y frenó otraEfectos informados por estudios separados con tareas y poblaciones de desarrolladores distintas.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: The Impact of AI on Developer Productivity: Evidence from GitHub Copilot.; Measuring the Impact ofEarly-2025 AI on Experienced ....Los estudios no se combinan.Unidadmagnitud del efecto informadoTarea acotada, más rápida55,8 %Mantenimiento experto, más lento19 %2,9x
La promesa de productividad es real, pero no universal. Una tarea controlada de JavaScript terminó 55,8% más rápido con Copilot. Desarrolladores experimentados de código abierto tardaron 19% más con herramientas de comienzos de 2025. La herramienta importa menos que todo el trabajo que la rodea.
Terms the checklist usesMade for Juan Manuel Sarmiento Cuellar, by HanademiXSSA flaw that lets hostile scripts run in a browser.TLSThe protocol that encrypts data moving across a network.TDDWriting a failing test before implementing the behavior.SPFAn email rule listing systems allowed to send for a domain.WCAGShared guidelines for making digital products accessible.
The checklist crosses product, security, infrastructure, and operations. These terms recur because each prevents a different failure. Knowing the label matters less than knowing where the control belongs.
Términos que usa la listaMade for Juan Manuel Sarmiento Cuellar, by HanademiXSSUna falla que permite ejecutar scripts hostiles en el navegador.TLSEl protocolo que cifra datos mientras viajan por una red.TDDEscribir una prueba que falla antes de implementar el comportamiento.SPFUna regla de correo que enumera sistemas autorizados para un dominio.WCAGPautas compartidas para hacer accesibles los productos digitales.
La lista cruza producto, seguridad, infraestructura y operaciones. Estos términos se repiten porque cada uno evita una falla distinta. Conocer la etiqueta importa menos que saber dónde pertenece el control.
The stage is not the whole systemAn empty auditorium with rows of seats and a transparent lectern.Sources: The Infrastructure Bill Comes Due: Why Your AI Agent Framework Choice Is A Backend Problem First. insighttrack.ai.
Generated code may take center stage, but a complete product depends on everything built around it.
El escenario no es todo el sistemaUn auditorio vacío con filas de asientos y un atril transparente.Fuentes: The Infrastructure Bill Comes Due: Why Your AI Agent Framework Choice Is A Backend Problem First. insighttrack.ai.
El código generado puede ocupar el centro, pero un producto completo depende de todo lo construido a su alrededor.
Vasco rebuilt one production AI agent fourtimes in 16 months.This is one company case, not a general framework failure rate.Sources: engineering.vasco.app.
Framework choice is not a syntax preference. Vasco rebuilt one production agent on a different framework four times in 16 months. The surrounding architecture must absorb churn without forcing the whole product to restart.
Vasco reconstruyó un agente de IA enproducción cuatro veces en 16 meses.Este es un caso de una empresa, no una tasa general de fallas de frameworks.Fuentes: engineering.vasco.app.
Elegir un framework no es una preferencia de sintaxis. Vasco reconstruyó un agente en producción sobre un framework distinto cuatro veces en 16 meses. La arquitectura debe absorber esos cambios sin obligar a reiniciar todo el producto.
Architecture cut both dashboard time andcostDashboard generation before and after a Pydantic-to-DSL migration in one production system.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: cloudthinker.io.Unittime and costGeneration time4010Before, upper reportedAfter, upper boundCost per dashboard$0.5$0.08BeforeAfter
Generated syntax cannot choose the right system boundary. One production migration reduced generation from 30 to 40 seconds to under 10 seconds. Cost fell from about $0.50 to roughly $0.08. Architecture changed the product's economics.
La arquitectura redujo el tiempo y el costodel tableroGeneración de tableros antes y después de una migración de Pydantic a DSL en un sistema de producción.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: cloudthinker.io.Unidadtiempo y costoTiempo de generación4010Antes, valor superiorDespués, límite superiorCosto por tablero$0,5$0,08AntesDespués
La sintaxis generada no puede elegir por sí sola el límite correcto del sistema. Una migración en producción redujo la generación de 30 a 40 segundos a menos de 10 segundos. El costo bajó de unos US$0,50 a cerca de US$0,08. La arquitectura cambió la economía del producto.
China nearly tripled its research intensityResearch and development expenditure as a share of China's GDP, 2000-2023.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: World Bank. (n.d.). Research and development expenditure (% of GDP) [GB.XPD.RSDV.GD.ZS]. World Bank Open Data.Unitshare of GDP0%1%2%200020042008201220162020China began at 0.88% in 2000.It reached 2.58% in 2023.
AI coding tools sit on top of a much longer investment cycle. China's research expenditure rose from 0.88% to 2.58% of GDP between 2000 and 2023. More investment can expand the tool frontier, but it cannot guarantee a gain in every coding task.
China casi triplicó su intensidad deinvestigaciónGasto en investigación y desarrollo como proporción del PIB de China, 2000-2023.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: World Bank. (n.d.). Research and development expenditure (% of GDP) [GB.XPD.RSDV.GD.ZS]. World Bank Open Data.Unidadproporción del PIB0 %1 %2 %200020042008201220162020China comenzó en 0,88% en 2000.Alcanzó 2,58% en 2023.
Las herramientas de programación con IA descansan sobre un ciclo de inversión mucho más largo. El gasto de China en investigación subió de 0,88% a 2,58% del PIB entre 2000 y 2023. Más inversión puede ampliar la frontera, pero no garantiza una mejora en cada tarea.
Bolt cut a schema change from over a weekto 22 minutesMinimum before-time versus reported after-time, converted to minutes for one migration case.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: pingcap.com.The source says over one week.Unitminutes per schema changeBefore, minimum10,080After22458.2x
Database design shapes the cost of every future change. Bolt reported reducing one schema change from over a week to 22 minutes after migrating to TiDB. It also reported completing a 60-TB backup in 75 minutes. Generated queries cannot repair the wrong storage architecture.
Bolt redujo un cambio de esquema de másde una semana a 22 minutosTiempo mínimo anterior frente al tiempo posterior informado, convertido a minutos para un caso demigración.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: pingcap.com.La fuente dice más de una semana.Unidadminutos por cambio de esquemaAntes, mínimo10.080Después22458,2x
El diseño de datos define el costo de cada cambio futuro. Bolt informó que redujo un cambio de esquema de más de una semana a 22 minutos tras migrar a TiDB. También informó que completó un respaldo de 60 TB en 75 minutos. Las consultas generadas no reparan una arquitectura de almacenamiento equivocada.
Secure-server capacity grew fast butstayed far apartSecure Internet servers per 1 million people in the United States and India, 2010-2024. Log scale: everygridline is ×10.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: World Bank. (n.d.). Secure Internet servers (per 1 million people) [IT.NET.SECR.P6]. World Bank Open Data.Unitservers per 1 million people1101001,00010,000100,0001,000,00020102013201620192022UnitedStatesIndiaThe United States reached196,616 per million.India reached 1,212 per million.
Both countries expanded secure-server capacity rapidly after 2016. Yet the 2024 levels remained separated by more than two orders of magnitude. Code quality matters, but so do certificates, networks, servers, and the infrastructure that carries the product.
La capacidad de servidores seguros creciórápido, pero siguió muy separadaServidores seguros de Internet por 1 millón de habitantes en Estados Unidos e India, 2010-2024. Escalalogarítmica: cada línea es ×10.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: World Bank. (n.d.). Secure Internet servers (per 1 million people) [IT.NET.SECR.P6]. World Bank OpenData.Unidadservidores por 1 millón de habitantes1101001.00010.000100.0001.000.00020102013201620192022EstadosUnidosIndiaEstados Unidos alcanzó 196.616por millón.India alcanzó 1.212 por millón.
Ambos países ampliaron rápidamente su capacidad de servidores seguros después de 2016. Sin embargo, los niveles de 2024 siguieron separados por más de dos órdenes de magnitud. La calidad del código importa, pero también los certificados, redes, servidores y la infraestructura que transporta el producto.
A human element appeared in 68% of thebreaches Verizon studied.The human element includes mistakes and deliberate social engineering.Sources: Verizon's 2024 Data Breach Investigations Report.
Security cannot rely on every user making every decision correctly. Verizon found a human element in 68% of studied breaches in 2024. Authentication, authorization, session protection, recovery, and warnings must work as separate layers.
Un elemento humano apareció en 68% de lasbrechas que estudió Verizon.El elemento humano incluye errores e ingeniería social deliberada.Fuentes: Verizon's 2024 Data Breach Investigations Report.
La seguridad no puede depender de que cada usuario tome siempre la decisión correcta. Verizon encontró un elemento humano en 68% de las brechas estudiadas en 2024. La autenticación, autorización, protección de sesiones, recuperación y alertas deben funcionar como capas separadas.
Brazil and Colombia moved from scarceaccess to mass useIndividuals using the Internet as a share of population in Brazil and Colombia, 2000-2024.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: World Bank. (n.d.). Individuals using the Internet (% of population) [IT.NET.USER.ZS]. World Bank Open Data.Unitshare of population0%25%50%75%2000200420082012201620202024BrazilColombiaBrazil reached 84.5% in 2024.Colombia reached 79.3% in 2024.
Internet access moved from a small minority to mass use in both countries. Brazil reached 84.5% in 2024 and Colombia reached 79.3%. Accessibility, privacy, compatibility, and performance therefore shape services used at national scale.
Brasil y Colombia pasaron del accesoescaso al uso masivoPersonas que usan Internet como proporción de la población en Brasil y Colombia, 2000-2024.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: World Bank. (n.d.). Individuals using the Internet (% of population) [IT.NET.USER.ZS]. World Bank Open Data.Unidadproporción de la población0 %25 %50 %75 %2000200420082012201620202024BrasilColombiaBrasil alcanzó 84,5% en 2024.Colombia alcanzó 79,3% en 2024.
El acceso a Internet pasó de una minoría pequeña al uso masivo en ambos países. Brasil alcanzó 84,5% en 2024 y Colombia 79,3%. La accesibilidad, privacidad, compatibilidad y rendimiento afectan servicios usados a escala nacional.
XSS and SQL injection remain top-threeweaknessesPosition in MITRE's 2024 CWE Top 25, where rank 1 is most dangerous.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: CWE - 2024 CWE Top 25 Most Dangerous Software Weaknesses.Unitrank3SQL injection2Cross-site scripting
These are mature attack classes, not obscure new failures. MITRE ranked cross-site scripting 2nd and SQL injection 3rd in 2024. Safe APIs, context-aware encoding, parameterized queries, and least-privilege accounts remain basic release gates.
XSS y la inyección SQL siguen entre las tresmayores debilidadesPosición en la lista CWE Top 25 de MITRE de 2024, donde el puesto 1 es el más peligroso.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: CWE - 2024 CWE Top 25 Most Dangerous Software Weaknesses.Unidadpuesto3Inyección SQL2Cross-site scripting
Estas son clases de ataque conocidas, no fallas nuevas y extrañas. MITRE ubicó el cross-site scripting en el puesto 2 y la inyección SQL en el 3 durante 2024. Las APIs seguras, la codificación según el contexto, las consultas parametrizadas y las cuentas con mínimo privilegio siguen siendo controles básicos.
Germany pulled far ahead of the UK insecure-server densitySecure Internet servers per 1 million people in Germany and the United Kingdom, 2010-2024. Log scale:every gridline is ×10.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: World Bank. (n.d.). Secure Internet servers (per 1 million people) [IT.NET.SECR.P6]. World Bank Open Data.Unitservers per 1 million people1,00010,000100,0001,000,00020102013201620192022GermanyUnitedKingdomGermany reached 152,114 permillion.The UK reached 68,395 permillion.
Both countries expanded secure-server density sharply. Germany reached 152,114 per million people in 2024, more than twice the UK's 68,395. The surrounding network boundary remains a real architectural variable.
Alemania se alejó del Reino Unido endensidad de servidores segurosServidores seguros de Internet por 1 millón de habitantes en Alemania y Reino Unido, 2010-2024. Escalalogarítmica: cada línea es ×10.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: World Bank. (n.d.). Secure Internet servers (per 1 million people) [IT.NET.SECR.P6]. World Bank OpenData.Unidadservidores por 1 millón de habitantes1.00010.000100.0001.000.00020102013201620192022AlemaniaReinoUnidoAlemania alcanzó 152.114 pormillón.Reino Unido alcanzó 68.395 pormillón.
Ambos países ampliaron con fuerza su densidad de servidores seguros. Alemania llegó a 152.114 por millón de habitantes en 2024, más del doble que los 68.395 del Reino Unido. La red que rodea al producto sigue siendo una variable arquitectónica real.
OWASP's Argon2id baseline uses 19MiB of memory.The baseline is configuration guidance, not a universal guarantee against passwordcompromise.Sources: Password Storage Cheat Sheet.
Passwords are not stored like API keys. OWASP's Argon2id baseline uses 19 MiB of memory, two iterations, and parallelism one. The goal is to make guessing expensive while keeping legitimate authentication usable.
La base de Argon2id de OWASP usa 19MiB de memoria.La base es una guía de configuración, no una garantía universal contra el robo decontraseñas.Fuentes: Password Storage Cheat Sheet.
Las contraseñas no se almacenan como claves de API. La base de Argon2id de OWASP usa 19 MiB de memoria, dos iteraciones y paralelismo uno. El objetivo es encarecer los intentos de adivinación sin volver inutilizable la autenticación legítima.
Web security needs broader review thanone vulnerabilityCounts of broad OWASP risk categories and major XSS output-encoding contexts.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: OWASP Top 10:2021.The two counts describe different but related review scopes; they are not parts of one total.Unitdocumented security groupingsOWASP risk categories10XSS encoding contexts5
One filter cannot cover the web attack surface. OWASP groups major application risks into 10 broad categories. Its XSS guidance distinguishes five major output contexts. Security review must move from system design down to the exact place where data is rendered.
La seguridad web exige una revisión másamplia que una sola vulnerabilidadNúmero de categorías amplias de riesgo de OWASP y contextos principales de codificación para XSS.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: OWASP Top 10:2021.Los dos conteos describen ámbitos de revisión distintos pero relacionados; no son partes de un mismo total.Unidadagrupaciones documentadas de seguridadCategorías de riesgo OWASP10Contextos de codificación XSS5
Un solo filtro no cubre la superficie de ataque web. OWASP agrupa los riesgos principales en 10 categorías amplias. Su guía de XSS distingue cinco contextos principales de salida. La revisión debe ir desde el diseño del sistema hasta el lugar exacto donde se presenta cada dato.
ICT services became export pillars inIreland and IndiaICT services as a share of total service exports, 2005-2025 where available.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: World Bank. (n.d.). ICT service exports (% of service exports, BoP) [BX.GSR.CCIS.ZS]. World Bank Open Data.Unitshare of service exports40%50%2005200820112014201720202023IrelandIndiaIreland reached 57.4% in 2024.India reached 48.6% in 2025.
Software services carry major economic weight in both economies. ICT services represented 57.4% of Ireland's service exports in 2024 and 48.6% of India's in 2025. The work after launch supports an export engine, not a side activity.
Los servicios TIC se volvieron pilaresexportadores en Irlanda e IndiaServicios TIC como proporción de las exportaciones totales de servicios, 2005-2025 cuando hay datos.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: World Bank. (n.d.). ICT service exports (% of service exports, BoP) [BX.GSR.CCIS.ZS]. World Bank OpenData.Unidadproporción de exportaciones de servicios40 %50 %2005200820112014201720202023IrlandaIndiaIrlanda alcanzó 57,4% en 2024.India alcanzó 48,6% en 2025.
Los servicios de software tienen un gran peso económico en ambas economías. Los servicios TIC representaron 57,4% de las exportaciones de servicios de Irlanda en 2024 y 48,6% de las de India en 2025. El trabajo posterior al lanzamiento sostiene un motor exportador.
TLS 1.3 halved normal full-handshake tripsNormal network round trips for a full TLS handshake: typical TLS 1.2 versus TLS 1.3.Made for Juan Manuel Sarmiento Cuellar, by HanademiUnitnetwork round tripsTLS 1.22TLS 1.31
TLS does more than place a lock icon in the browser. A normal TLS 1.3 full handshake uses one round trip, compared with two for a typical TLS 1.2 handshake. Protocol choices affect both the security boundary and connection performance.
TLS 1.3 redujo a la mitad los viajes delhandshake completoViajes normales de red para un handshake TLS completo: TLS 1.2 típico frente a TLS 1.3.Made for Juan Manuel Sarmiento Cuellar, by HanademiUnidadviajes de redTLS 1.22TLS 1.31
TLS hace más que colocar un candado en el navegador. Un handshake completo normal de TLS 1.3 usa un viaje, frente a dos en uno típico de TLS 1.2. Las decisiones de protocolo afectan la seguridad y el rendimiento de la conexión.
Mexico's Internet use climbed above 83%Individuals using the Internet as a share of Mexico's population, 2000-2024.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: World Bank. (n.d.). Individuals using the Internet (% of population) [IT.NET.USER.ZS]. World Bank Open Data.Unitshare of population0%25%50%75%2000200420082012201620202024The series fell to 53% in 2017.It reached 83.1% in 2024.
Internet use in Mexico rose from 5.1% in 2000 to 83.1% in 2024. Software performance, accessibility, and privacy therefore affect a mass market. These qualities belong in requirements before code generation begins.
El uso de Internet en México superó 83%Personas que usan Internet como proporción de la población de México, 2000-2024.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: World Bank. (n.d.). Individuals using the Internet (% of population) [IT.NET.USER.ZS]. World Bank Open Data.Unidadproporción de la población0 %25 %50 %75 %2000200420082012201620202024La serie cayó a 53% en 2017.Alcanzó 83,1% en 2024.
El uso de Internet en México subió de 5,1% en 2000 a 83,1% en 2024. El rendimiento, la accesibilidad y la privacidad del software afectan a un mercado masivo. Estas cualidades deben entrar en los requisitos antes de generar código.
Fast releases still need durable paymentrecoveryReported duration thresholds: fastest DORA lead-time band and Stripe live webhook retry window.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: Stripe Webhooks - Retries, DLQ & Replay.DORA reports lead time below 1 day; 1 day is shown as the stated upper threshold.Unitdays3Webhook retry window1Fastest delivery band
A release can move quickly while payment events keep arriving for days. DORA's fastest bands have used lead time below one day. Stripe documentation states that live webhook deliveries can retry for up to three days. Payment handlers need authentication, idempotency, reconciliation, and recovery.
Los lanzamientos rápidos aún necesitanrecuperación duradera de pagosUmbrales de duración informados: banda más rápida de DORA y ventana de reintentos de webhooks deStripe.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: Stripe Webhooks - Retries, DLQ & Replay.DORA informa un tiempo inferior a 1 día; se muestra 1 día como umbral superior.Unidaddías3Ventana de reintentos1Banda de entrega más rápida
Un lanzamiento puede avanzar rápido mientras los eventos de pago siguen llegando durante días. Las bandas más rápidas de DORA han usado tiempos inferiores a un día. La documentación de Stripe indica que los webhooks de producción pueden reintentarse hasta por tres días. Los manejadores necesitan autenticación, idempotencia, conciliación y recuperación.
SPF permits at most 10 DNS-triggeringterms before a permanent error.The limit applies to SPF evaluation terms that trigger DNS lookups.Sources: SPF RFC 7208 Technical Reference - Sender Policy Framework | mxio.
Email authentication has protocol limits, not just configuration screens. SPF permits at most 10 terms that trigger DNS lookups before returning a permanent error. Adding one more vendor can break delivery if the record is already at the limit.
SPF permite como máximo 10términos con consultas DNS antes deun error permanente.El límite se aplica a términos de evaluación SPF que generan consultas DNS.Fuentes: SPF RFC 7208 Technical Reference - Sender Policy Framework | mxio.
La autenticación de correo tiene límites de protocolo, no solo pantallas de configuración. SPF permite como máximo 10 términos que generan consultas DNS antes de devolver un error permanente. Añadir otro proveedor puede romper la entrega si el registro ya alcanzó el límite.
Brazil's secure-server density rose morethan 240-foldSecure Internet servers per 1 million people in Brazil, 2010-2024. Log scale: every gridline is ×10.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: World Bank. (n.d.). Secure Internet servers (per 1 million people) [IT.NET.SECR.P6]. World Bank Open Data.Unitservers per 1 million people101001,00010,00020102013201620192022Brazil began at 28.5 per million.It reached 6,941 per million.
Brazil's secure-server density rose from 28.5 per million people in 2010 to 6,941 in 2024. The sharpest acceleration began after 2016. Infrastructure assumptions that looked reasonable at launch can become obsolete while the product is still operating.
La densidad de servidores seguros deBrasil creció más de 240 vecesServidores seguros de Internet por 1 millón de habitantes en Brasil, 2010-2024. Escala logarítmica: cadalínea es ×10.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: World Bank. (n.d.). Secure Internet servers (per 1 million people) [IT.NET.SECR.P6]. World Bank OpenData.Unidadservidores por 1 millón de habitantes101001.00010.00020102013201620192022Brasil comenzó en 28,5 pormillón.Alcanzó 6.941 por millón.
La densidad de servidores seguros de Brasil subió de 28,5 por millón de habitantes en 2010 a 6.941 en 2024. La aceleración más fuerte comenzó después de 2016. Los supuestos de infraestructura pueden quedar obsoletos mientras el producto sigue funcionando.
Mobile distribution can take 15% to 30% of asalePublished service-fee rates for selected Apple and Google Play program tiers.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: App Store Small Business Program.; Changes to Google Play's service fee in 2021.Unitservice feeApple standard30%Apple small business15%Google enrolled tier15%
Generating the app is only one part of mobile delivery. Apple has generally charged 30% on standard transactions and 15% for qualifying small businesses. Google Play has offered a 15% tier on the first $1 million of annual revenue for enrolled developers.
La distribución móvil puede tomar entre15% y 30% de una ventaTarifas de servicio publicadas para niveles seleccionados de programas de Apple y Google Play.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: App Store Small Business Program.; Changes to Google Play's service fee in 2021.Unidadtarifa de servicioApple estándar30 %Apple pequeñas empresas15 %Nivel inscrito de Google15 %
Generar la aplicación es solo una parte de la distribución móvil. Apple generalmente ha cobrado 30% en transacciones estándar y 15% a pequeñas empresas que califican. Google Play ha ofrecido un nivel de 15% sobre el primer US$1 millón de ingresos anuales para desarrolladores inscritos.
India closed much of the Internet-use gapIndividuals using the Internet as a share of population in India and the United States, 2000-2025 whereavailable. Log scale: every gridline is ×10.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: World Bank. (n.d.). Individuals using the Internet (% of population) [IT.NET.USER.ZS]. World Bank Open Data.Unitshare of population0.1%1%10%100%2000200420082012201620202024IndiaUnited StatesIndia reached 70% in 2025.The United States reached 94.7% in2024.
India moved from 0.5% Internet use in 2000 to 70% in 2025. The United States reached 94.7% in 2024. As reach expands, performance, compatibility, accessibility, privacy, and recovery stop being optional polish.
India cerró gran parte de la brecha de usode InternetPersonas que usan Internet como proporción de la población en India y Estados Unidos, 2000-2025 cuandohay datos. Escala logarítmica: cada línea es ×10.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: World Bank. (n.d.). Individuals using the Internet (% of population) [IT.NET.USER.ZS]. World Bank Open Data.Unidadproporción de la población0,1 %1 %10 %100 %2000200420082012201620202024IndiaEstados UnidosIndia alcanzó 70% en 2025.Estados Unidos alcanzó 94,7% en2024.
India pasó de 0,5% de uso de Internet en 2000 a 70% en 2025. Estados Unidos alcanzó 94,7% en 2024. Cuando el alcance crece, el rendimiento, la compatibilidad, la accesibilidad, la privacidad y la recuperación dejan de ser detalles opcionales.
Google's 2024 bulk-sender rules appliednear 5,000 daily Gmail messages.The threshold concerns messages sent to personal Gmail accounts.Sources: Email sender guidelines FAQ - Gmail Help.
Email infrastructure changes as volume grows. Google's 2024 bulk-sender requirements applied at approximately 5,000 messages per day to personal Gmail accounts. Authentication, reputation, unsubscribe handling, and monitoring must be ready before the product crosses that threshold.
Las reglas de Google de 2024 aplicabancerca de 5.000 mensajes diarios a Gmail.El umbral se refiere a mensajes enviados a cuentas personales de Gmail.Fuentes: Email sender guidelines FAQ - Gmail Help.
La infraestructura de correo cambia cuando crece el volumen. Los requisitos de Google de 2024 para remitentes masivos aplicaban cerca de 5.000 mensajes diarios a cuentas personales de Gmail. La autenticación, reputación, gestión de bajas y monitoreo deben estar listos antes de cruzar ese umbral.
Operational failures can becomemillion-dollar eventsSeparate reported loss figures: IBM's 2024 average studied breach cost and Uptime's 2022 outage-lossthreshold.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: IBM Report: Escalating Data Breach Disruption Pushes Costs to New Highs.The values are separate source loci and different statistics.UnitUSD per incidentAverage studied breach$4.9MOutage loss threshold$100K
Production failures have business consequences. IBM estimated an average studied breach cost of $4.88 million in 2024. Uptime reported that 60% of surveyed outage incidents caused at least $100,000 in total losses in 2022. Backups, redundancy, recovery, alerts, and privacy controls are product requirements.
Las fallas operativas pueden convertirse eneventos millonariosCifras separadas de pérdidas: costo promedio de brechas estudiadas por IBM en 2024 y umbral depérdidas por caídas de Uptime en 2022.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: IBM Report: Escalating Data Breach Disruption Pushes Costs to New Highs.Los valores provienen de fuentes separadas y son estadísticas distintas.UnidadUSD por incidenteBrecha estudiada promedio$4,9 MUmbral de pérdida por caída$100K
Las fallas en producción tienen consecuencias de negocio. IBM estimó un costo promedio de US$4,88 millones por brecha estudiada en 2024. Uptime informó que 60% de los incidentes de caída encuestados causaron al menos US$100.000 en pérdidas en 2022. Los respaldos, redundancia, recuperación, alertas y controles de privacidad son requisitos del producto.
Colombia's ICT export share pulled awayfrom MexicoICT services as a share of total service exports in Colombia and Mexico, 2005-2025.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: World Bank. (n.d.). ICT service exports (% of service exports, BoP) [BX.GSR.CCIS.ZS]. World Bank Open Data.Unitshare of service exports0%5%10%2005200820112014201720202023ColombiaMexicoColombia reached 11.8% in 2025.Mexico reached 5.1% in 2025.
Colombia and Mexico began within four percentage points of each other in 2005. By 2025, Colombia's ICT service share reached 11.8%, compared with Mexico's 5.1%. Sustainable software delivery increasingly supports export performance.
La participación TIC de Colombia se alejóde la de MéxicoServicios TIC como proporción de las exportaciones totales de servicios en Colombia y México,2005-2025.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: World Bank. (n.d.). ICT service exports (% of service exports, BoP) [BX.GSR.CCIS.ZS]. World Bank OpenData.Unidadproporción de exportaciones de servicios0 %5 %10 %2005200820112014201720202023ColombiaMéxicoColombia alcanzó 11,8% en 2025.México alcanzó 5,1% en 2025.
Colombia y México comenzaron con menos de cuatro puntos de diferencia en 2005. Para 2025, la participación de servicios TIC de Colombia alcanzó 11,8%, frente a 5,1% en México. La entrega sostenible de software sostiene cada vez más el desempeño exportador.
WebAIM found WCAG failures on 95.9% ofone million home pages.Automated detection does not identify every possible barrier, but the measured failurerate was already 95.9%.Sources: WebAIM List: The WebAIM Million report for 2024.
Accessibility failures are not edge cases. WebAIM detected WCAG failures on 95.9% of one million high-traffic home pages in 2024. Teams that postpone accessibility inherit a broad repair job across design, content, components, and testing.
WebAIM encontró fallas WCAG en 95,9% deun millón de páginas de inicio.La detección automática no identifica todas las barreras posibles, pero la tasa medida yaera de 95,9%.Fuentes: WebAIM List: The WebAIM Million report for 2024.
Las fallas de accesibilidad no son casos extremos. WebAIM detectó fallas WCAG en 95,9% de un millón de páginas de inicio de alto tráfico en 2024. Los equipos que posponen la accesibilidad heredan una reparación amplia en diseño, contenido, componentes y pruebas.
Germany raised research intensity above 3%of GDPResearch and development expenditure as a share of Germany's GDP, 2000-2023.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: World Bank. (n.d.). Research and development expenditure (% of GDP) [GB.XPD.RSDV.GD.ZS]. World Bank Open Data.Unitshare of GDP2.5%3.0%20002003200620092012201520182021Germany crossed 3% in 2018.It reached 3.15% in 2023.
Germany's research expenditure rose from 2.39% of GDP in 2000 to 3.15% in 2023. It crossed 3% in 2018 and stayed near that level. The capability behind AI coding tools reflects years of accumulated investment.
Alemania elevó la intensidad deinvestigación por encima de 3% del PIBGasto en investigación y desarrollo como proporción del PIB de Alemania, 2000-2023.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: World Bank. (n.d.). Research and development expenditure (% of GDP) [GB.XPD.RSDV.GD.ZS]. World Bank Open Data.Unidadproporción del PIB2,5 %3,0 %20002003200620092012201520182021Alemania superó 3% en 2018.Alcanzó 3,15% en 2023.
El gasto de Alemania en investigación subió de 2,39% del PIB en 2000 a 3,15% en 2023. Superó 3% en 2018 y se mantuvo cerca de ese nivel. La capacidad detrás de las herramientas de IA refleja años de inversión acumulada.
The US ICT export share doubled over twodecadesICT services as a share of total US service exports, 2005-2025.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: World Bank. (n.d.). ICT service exports (% of service exports, BoP) [BX.GSR.CCIS.ZS]. World Bank Open Data.Unitshare of service exports0%2%5%8%2005200820112014201720202023The share was 4.11% in 2005.It reached 8.30% in 2025.
The US ICT service export share rose from 4.11% in 2005 to 8.30% in 2025. The largest jump came around 2019 and 2020. Software creates durable value only when teams can maintain dependencies, infrastructure, operating systems, and third-party APIs.
La participación TIC de Estados Unidos seduplicó en dos décadasServicios TIC como proporción de las exportaciones totales de servicios de Estados Unidos, 2005-2025.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: World Bank. (n.d.). ICT service exports (% of service exports, BoP) [BX.GSR.CCIS.ZS]. World Bank OpenData.Unidadproporción de exportaciones de servicios0 %2 %5 %8 %2005200820112014201720202023La participación era 4,11% en2005.Alcanzó 8,30% en 2025.
La participación de servicios TIC en las exportaciones de Estados Unidos subió de 4,11% en 2005 a 8,30% en 2025. El mayor salto ocurrió alrededor de 2019 y 2020. El software crea valor duradero solo cuando los equipos pueden mantener dependencias, infraestructura, sistemas operativos y APIs externas.
Japan kept research intensity above 3% formost of two decadesResearch and development expenditure as a share of Japan's GDP, 2000-2023.Made for Juan Manuel Sarmiento Cuellar, by HanademiSources: World Bank. (n.d.). Research and development expenditure (% of GDP) [GB.XPD.RSDV.GD.ZS]. World Bank Open Data.Unitshare of GDP2.8%3.0%3.2%3.5%20002003200620092012201520182021Japan crossed 3% in 2005.It peaked at 3.44% in 2023.
Japan crossed 3% research intensity in 2005 and remained above that level through 2023. The series ended at a high of 3.44%. AI capability may arrive as a product feature, but the system behind it is built over decades.
Japón mantuvo la intensidad de investigación porencima de 3% durante casi dos décadasGasto en investigación y desarrollo como proporción del PIB de Japón, 2000-2023.Made for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: World Bank. (n.d.). Research and development expenditure (% of GDP) [GB.XPD.RSDV.GD.ZS]. World Bank Open Data.Unidadproporción del PIB2,8 %3,0 %3,2 %3,5 %20002003200620092012201520182021Japón superó 3% en 2005.Alcanzó un máximo de 3,44% en2023.
Japón superó 3% de intensidad de investigación en 2005 y permaneció por encima de ese nivel hasta 2023. La serie terminó en un máximo de 3,44%. La capacidad de IA puede llegar como función del producto, pero el sistema que la sostiene se construye durante décadas.
In summaryMade for Juan Manuel Sarmiento Cuellar, by HanademiSources: WebAIM List: The WebAIM Million report for 2024.; engineering.vasco.app.; CWE - 2024 CWE Top 25 Most Dangerous SoftwareWeaknesses.; SPF RFC 7208 Technical Reference – Sender Policy Framework | mxio.; Email sender guidelines FAQ - Gmail Help.WebAIM detected WCAG failures on 95.9% of the one million high-traffic home pages tested in 2024.Vasco rebuilt one production AI agent on a different framework four times within 16 months.Cross-site scripting was ranked 2nd in MITRE's 2024 CWE Top 25 software-weakness list.SQL injection was ranked 3rd in MITRE's 2024 CWE Top 25 list of dangerous software weaknesses.SPF evaluation permits at most 10 terms that trigger DNS lookups before producing a permanent error.Google's 2024 bulk-sender requirements applied at approximately 5,000 messages daily to personal Gmail accounts.
The value of the research is not only what each source knew, but what became visible when their evidence was combined.
En resumenMade for Juan Manuel Sarmiento Cuellar, by HanademiFuentes: WebAIM List: The WebAIM Million report for 2024.; engineering.vasco.app.; CWE - 2024 CWE Top 25 Most Dangerous SoftwareWeaknesses.; SPF RFC 7208 Technical Reference – Sender Policy Framework | mxio.; Email sender guidelines FAQ - Gmail Help.WebAIM detectó fallas WCAG en 95,9% del millón de páginas de inicio de alto tráfico analizadas en 2024.Vasco reconstruyó un agente de IA en producción sobre un framework distinto cuatro veces en 16 meses.El cross-site scripting ocupó el puesto 2 en la lista CWE Top 25 de debilidades de software de MITRE de 2024.La inyección SQL ocupó el puesto 3 en la lista CWE Top 25 de debilidades peligrosas de MITRE de 2024.La evaluación SPF permite como máximo 10 términos que generan consultas DNS antes de producir un error permanente.Los requisitos de Google de 2024 para remitentes masivos aplicaban a aproximadamente 5.000 mensajes diariosdirigidos a cuentas personales de Gmail.
El valor de la investigación no está solo en cada fuente, sino en lo que apareció al combinar sus evidencias.

The research behind this deck

AI can accelerate bounded coding, but production software still demands architecture, contracts, data design, security, testing, infrastructure, accessibility, and maintenance. This is the checklist that begins where code generation ends.

Key findings

The argument

This research is published in English and Spanish. Ver en español

La investigación detrás de esta presentación

La IA puede acelerar tareas acotadas de programación, pero el software en producción aún exige arquitectura, contratos, datos, seguridad, pruebas, infraestructura, accesibilidad y mantenimiento. Esta es la lista que comienza donde termina la generación de código.

Hallazgos clave

El argumento

Esta investigación se publica en inglés y español. Read in English