Skip to main content
Saltar al contenido principal
¿Los IDEs completos aún merecen un lugar en la mesa en la era de la IA?

¿Los IDEs completos aún merecen un lugar en la mesa en la era de la IA?

· 17 min de lectura
David Sanchez
David Sanchez

Un amigo mío canceló su suscripción de Visual Studio Enterprise en enero. La había usado durante años, construyó múltiples sistemas .NET de producción con ella, y genuinamente valoraba las herramientas. Pero había pasado los últimos seis meses haciendo casi toda su programación dentro de VS Code con GitHub Copilot Agent Mode, y no podía justificar la renovación.

Tres semanas después, un servicio en segundo plano en producción empezó a tener fugas de memoria. Intentó todo en su configuración de VS Code: logging, analizadores de diagnóstico, volcados de heap a través de la CLI. Nada le daba una imagen clara. Reinstaló su licencia Enterprise, abrió el Performance Profiler con .NET Object Allocation Tracking, identificó la fuga en veinte minutos y la corrigió en diez. Luego volvió a VS Code para todo lo demás.

Esa historia es la versión honesta de la pregunta sobre los IDEs en 2026. No si los IDEs completos están muertos, ni si siguen siendo la opción predeterminada. La pregunta real es más precisa: ¿para qué roles, qué tareas y qué bases de código siguen proporcionando capacidades que los editores potenciados por IA no pueden replicar? Y cuando miras el panorama completo, incluyendo lo que viene incluido con una suscripción de Visual Studio más allá del IDE mismo, el análisis es más matizado de lo que cualquier lado del debate suele admitir.

Seguridad y cumplimiento en flujos de trabajo agénticos: la capa de gobernanza que los equipos están pasando por alto

Seguridad y cumplimiento en flujos de trabajo agénticos: la capa de gobernanza que los equipos están pasando por alto

· 16 min de lectura
David Sanchez
David Sanchez

Imagina esto. Un agente de codificación de GitHub Copilot toma un issue, crea una rama, escribe la implementación en cuatro archivos, agrega pruebas y abre un pull request. El CI pasa. El escaneo de código no reporta alertas. Un desarrollador revisa el diff, lo aprueba y hace merge. El cambio se despliega a producción a través de un pipeline de despliegue automatizado.

Tres semanas después, una prueba de penetración descubre que el código generado por el agente introdujo una vulnerabilidad de falsificación de solicitudes del lado del servidor. El código era sintácticamente limpio, las pruebas cubrían el camino feliz, y el revisor no detectó la falla porque la lógica se veía razonable de forma aislada. Ahora el equipo necesita responder una pregunta para la cual su modelo de seguridad nunca fue diseñado: ¿quién es responsable del código que ningún humano escribió?

La multitarea enfocada: cómo la IA está reconfigurando la forma en que piensan los ingenieros

La multitarea enfocada: cómo la IA está reconfigurando la forma en que piensan los ingenieros

· 14 min de lectura
David Sanchez
David Sanchez

Hay una contradicción con la que me encuentro continuamente. Cada investigación en ciencia cognitiva que he leído dice lo mismo: concéntrate en una tarea a la vez. La multitarea es un mito. Tu cerebro no puede hacer dos cosas exigentes simultáneamente sin pagar un alto costo en rendimiento.

Y sin embargo, cada día me encuentro revisando un pull request que abrió el agente en la nube de GitHub Copilot, mientras un pipeline de CI/CD se ejecuta en una segunda rama con código generado por IA. Más flujos de trabajo en paralelo que los que jamás gestioné antes de que la IA entrara en mi flujo de trabajo, y de alguna manera se siente menos caótico que antes.

Algo no cuadra. O la ciencia está equivocada, o lo que estoy haciendo no es realmente multitarea. Creo que es lo segundo, y la distinción importa para todo ingeniero que se adapta a flujos de trabajo agénticos.

Redefiniendo DevOps: Personas, Procesos, Herramientas y Agentes

Redefiniendo DevOps: Personas, Procesos, Herramientas y Agentes

· 22 min de lectura
David Sanchez
David Sanchez

La definición funcionaba. Hasta que apareció un cuarto participante.

DevOps siempre se ha definido mediante una ecuación simple y poderosa: Personas + Procesos + Herramientas. Esa fórmula capturaba algo esencial sobre cómo se construye y entrega el software moderno. Derribó muros entre desarrollo y operaciones. Proporcionó a las organizaciones un modelo mental para diagnosticar qué estaba mal cuando las cosas avanzaban demasiado lento, fallaban con demasiada frecuencia o generaban demasiada fricción.

Durante más de una década, este modelo de tres pilares sirvió bien a la industria. Y lo hizo porque descansaba sobre una suposición que nadie cuestionaba: cada participante en el ciclo de vida de entrega de software era humano.

Esa suposición ya no se sostiene.

Pipelines de CI/CD para la Era Agéntica: Verificación, Seguridad y Confianza a Velocidad de Máquina

Pipelines de CI/CD para la Era Agéntica: Verificación, Seguridad y Confianza a Velocidad de Máquina

· 18 min de lectura
David Sanchez
David Sanchez

Tu Pipeline Fue Diseñado para Humanos. Eso Está a Punto de Ser un Problema.

No hace mucho, cada commit en tu repositorio provenía de un humano. Un desarrollador escribía código, hacía push a una rama, abría un pull request y un revisor lo aprobaba. Tu pipeline de CI/CD fue diseñado alrededor de ese flujo: ejecutar pruebas, verificar lint, escanear vulnerabilidades, desplegar si todo está en verde.

Esa suposición se está rompiendo.

Construyendo Aplicaciones de IA en Azure con GitHub Models: Del Playground a Producción

Construyendo Aplicaciones de IA en Azure con GitHub Models: Del Playground a Producción

· 22 min de lectura
David Sanchez
David Sanchez

El Viaje que la Mayoría de los Tutoriales Omiten

La mayoría de los tutoriales de IA comienzan con "crea un recurso de Azure" y terminan con "aquí está tu chat completion." Omiten la parte desordenada del medio — la parte donde un desarrollador pasa de "me pregunto qué modelo funcionaría para esto" a "esto está corriendo en producción, monitoreado, asegurado y costando lo que esperaba."

Ese viaje completo es de lo que trata esta publicación.

Construyendo Tu Equipo de Agentes de IA: Custom Agents, Spec Kit, APM y Squad para Flujos de Trabajo Agénticos Escalables

Construyendo Tu Equipo de Agentes de IA: Custom Agents, Spec Kit, APM y Squad para Flujos de Trabajo Agénticos Escalables

· 20 min de lectura
David Sanchez
David Sanchez

El Problema de Fragmentación del que Nadie Habla

Los agentes de codificación con IA ya no son experimentales. Los equipos están usando GitHub Copilot, Claude Code, Cursor y otras herramientas para generar código, abrir pull requests, revisar cambios y automatizar tareas de ingeniería de múltiples pasos. Los resultados son impresionantes, pero un problema más silencioso está creciendo debajo de las ganancias de productividad.

Cada desarrollador en el equipo configura sus agentes de IA de manera diferente.

Midiendo la Productividad del Desarrollador en la Era de la IA

Midiendo la Productividad del Desarrollador en la Era de la IA

· 12 min de lectura
David Sanchez
David Sanchez

Cuando las Métricas Tradicionales Dejan de Funcionar

El desarrollo asistido por IA ya no es un experimento. Es parte del trabajo diario de ingeniería en organizaciones de todos los tamaños. Las herramientas impulsadas por modelos de lenguaje grandes generan código, proponen refactorizaciones, escriben pruebas, resumen pull requests y coordinan tareas de ingeniería de múltiples pasos.

Esto crea un desafío fascinante e incómodo: la productividad claramente está mejorando, pero se ha vuelto mucho más difícil medirla con precisión.

De Prompts a Especificaciones: Cómo los Grandes Ingenieros se Comunican con la IA

De Prompts a Especificaciones: Cómo los Grandes Ingenieros se Comunican con la IA

· 16 min de lectura
David Sanchez
David Sanchez

Cómo los Grandes Ingenieros se Comunican con la IA en la Era Agéntica

La IA ha cambiado cómo escribimos software. Pero, lo que es más importante, ha cambiado cómo comunicamos intención.

Las primeras conversaciones sobre el desarrollo asistido por IA se centraron en gran medida en la ingeniería de prompts. Los desarrolladores experimentaron con trucos de redacción, estilos de formato e instrucciones ingeniosas para obtener mejores resultados de los modelos de lenguaje. Comunidades enteras se formaron alrededor del "prompt perfecto."

Esa fase fue útil, pero nunca fue el destino.

Diseñando Software para un Mundo Donde los Agentes Son Primero

Diseñando Software para un Mundo Donde los Agentes Son Primero

· 16 min de lectura
David Sanchez
David Sanchez

Tu Repositorio Es Ahora Tu Interfaz Más Importante

El rol del ingeniero de software está evolucionando rápidamente, no porque la IA pueda generar código, sino porque el desarrollo de software en sí se está convirtiendo en un sistema colaborativo humano-agente.

En los últimos años, pasamos de la IA asistiendo con fragmentos de código, a generar funciones completas, a proponer pull requests, y ahora a agentes que navegan repositorios, razonan sobre arquitectura y ejecutan tareas de desarrollo de múltiples pasos de forma autónoma.

Pregúntame sobre mi sitio web

Impulsado por Microsoft Foundry

👋 ¡Hola Amig@!

Puedes preguntarme sobre:

  • Publicaciones de blog o artículos técnicos.
  • Proyectos y contribuciones.
  • Gaming: Xbox, PlayStation, Switch, juegos de mesa, ajedrez, actualizaciones mensuales.
  • Reseñas de películas y series, Sobre mí y mi viaje de salud.