Programación y desarrollo de software

Lenguajes de programación, marcos de trabajo, herramientas, DevOps, código abierto e ingeniería de software.

127 Artículos

JetBrains lanza Air Teams para ejecutar flujos de trabajo de agentes de programación a escala de equipos de desarrollo

Programación y desarrollo de software

JetBrains lanza Air Teams para ejecutar flujos de trabajo de agentes de programación a escala de equipos de desarrollo

JetBrains anunció Air Teams, una capa colaborativa para el desarrollo de software mediante agentes que reúne el contexto, los entornos, las herramientas y las instrucciones dentro de espacios de trabajo compartidos. El servicio está disponible actualmente para clientes empresariales de JetBrains, con planes de ampliarlo posteriormente a usuarios individuales.

2026-09-28

Cinco prácticas para utilizar agentes de programación con IA y mejorar la ingeniería de software

Programación y desarrollo de software

Cinco prácticas para utilizar agentes de programación con IA y mejorar la ingeniería de software

Pierre Pureur, Kurt Bittner y Todd Miller presentan cinco formas prácticas de utilizar agentes de programación con IA para documentar servicios heredados, detectar defectos arquitectónicos, auditar la seguridad, construir bases iniciales para aplicaciones y probar arquitecturas escalables. El artículo destaca que la velocidad de generación de código no sustituye la definición de los requisitos de calidad arquitectónica ni la revisión humana de los resultados.

2026-09-28

Git 2.56 mejora la seguridad de la resolución de conflictos y acelera las operaciones en repositorios grandes

Programación y desarrollo de software

Git 2.56 mejora la seguridad de la resolución de conflictos y acelera las operaciones en repositorios grandes

El proyecto Git ha publicado la versión 2.56.0 con contribuciones de más de 104 desarrolladores. La versión añade un método más seguro para preparar archivos después de resolver conflictos de fusión, además de importantes mejoras en el cálculo de las bases de fusión y en el reempaquetado de repositorios. También incluye nuevas herramientas para gestionar el historial, las ramas y los clones parciales, así como amplias correcciones de rendimiento.

2026-09-28

Cloudflare permite ejecutar aplicaciones nativas de Rust en Workers mediante un objetivo experimental de Emscripten

Programación y desarrollo de software

Cloudflare permite ejecutar aplicaciones nativas de Rust en Workers mediante un objetivo experimental de Emscripten

Cloudflare anunció soporte experimental para el objetivo de Emscripten ‏wasm32-unknown-emscripten en wasm-bindgen y Rust Workers, lo que amplía la compatibilidad de las bibliotecas de Rust con la plataforma Workers. El trabajo incluye la integración de Tokio y compatibilidad con TCP, UDP y Unix sockets, además de una demostración práctica de la ejecución de un servidor de Minecraft dentro de Durable Object.

2026-09-28

Cloudflare lanza EmDash 1.0 con un sistema de extensiones aislado y un registro descentralizado

Programación y desarrollo de software

Cloudflare lanza EmDash 1.0 con un sistema de extensiones aislado y un registro descentralizado

Cloudflare ha lanzado la versión estable de EmDash 1.0, un sistema de gestión de contenidos de código abierto basado en Astro que admite API, CLI, MCP y flujos de trabajo orientados a agentes. La versión ofrece un sistema de extensiones aislado con permisos específicos y un registro descentralizado basado en AT Protocol, además de una versión preliminar de código abierto de la herramienta EmDash Build para crear sitios web con inteligencia artificial.

2026-09-28

Cloudflare lanza Forge, de código abierto, para generar paquetes SDK, herramientas CLI y documentación a partir de definiciones de API

Programación y desarrollo de software

Cloudflare lanza Forge, de código abierto, para generar paquetes SDK, herramientas CLI y documentación a partir de definiciones de API

Cloudflare anunció Forge, una canalización extensible y de código abierto que funciona dentro de CI para generar paquetes SDK, herramientas CLI y documentación directamente a partir de definiciones de API. El proyecto permite crear versiones de vista previa para cada cambio, encadenar múltiples salidas y reducir los riesgos de incompatibilidad entre las API y las herramientas que dependen de ellas.

2026-09-28

Cloudflare presenta 80 versiones para acelerar las herramientas de JavaScript mediante VoidZero

Programación y desarrollo de software

Cloudflare presenta 80 versiones para acelerar las herramientas de JavaScript mediante VoidZero

Cloudflare afirmó que el equipo de VoidZero publicó más de 80 actualizaciones durante cuatro meses, con importantes mejoras en la velocidad de compilación, prueba, formateo y tipado de aplicaciones JavaScript. Los resultados incluyen el lanzamiento de Vite+ 1.0, una aceleración de diez veces de Oxc React Compiler y de hasta 18 veces de tsgolint frente a herramientas similares.

2026-09-28

Cloudflare lanza Vinext 1.0 para ejecutar aplicaciones de Next.js sobre Vite

Programación y desarrollo de software

Cloudflare lanza Vinext 1.0 para ejecutar aplicaciones de Next.js sobre Vite

Cloudflare anunció la versión 1.0 de Vinext, un marco que permite ejecutar aplicaciones de Next.js basadas en Pages Router o App Router sobre Vite y desplegarlas en varias plataformas. La versión incluye una compatibilidad más amplia, compatibilidad con el ciclo de vida de las páginas y el almacenamiento en caché, y un mecanismo para calentar la caché antes de dirigir a los usuarios a la nueva versión.

2026-09-28

Microsoft presenta componentes Blazor AI para crear interfaces interactivas con agentes inteligentes

Programación y desarrollo de software

Microsoft presenta componentes Blazor AI para crear interfaces interactivas con agentes inteligentes

Microsoft presentó nuevos componentes experimentales para Blazor que permiten mostrar respuestas transmitidas en streaming de agentes inteligentes, ejecutar herramientas, gestionar aprobaciones, sincronizar el estado y crear interfaces generadas dentro de aplicaciones .NET. Los componentes se basan en UIAgent y ContentBlock, y pueden conectarse a agentes remotos mediante el protocolo AG-UI.

2026-09-28

Dos hackatones en Abu Dabi ponen a prueba el papel de la inteligencia artificial en el desarrollo de software

Programación y desarrollo de software

Dos hackatones en Abu Dabi ponen a prueba el papel de la inteligencia artificial en el desarrollo de software

Estudiantes de la Universidad de Nueva York en Abu Dabi y de la Academia 42 Abu Dabi pusieron a prueba su capacidad para convertir desafíos reales en prototipos de software durante dos hackatones respaldados por JetBrains. Los proyectos ganadores demostraron que el uso de agentes de programación no elimina la responsabilidad del desarrollador de probar, comprender y rendir cuentas por su trabajo.

2026-09-28

Spritely presenta una visión de una infraestructura de Internet descentralizada y segura de punto a punto

Programación y desarrollo de software

Spritely presenta una visión de una infraestructura de Internet descentralizada y segura de punto a punto

Christine Lemmer-Webber y David Thompson, de Spritely, explican cómo la plataforma combina la seguridad basada en capacidades, el modelo de actores, el protocolo OCapN y los sistemas petname para construir aplicaciones entre pares menos dependientes de servidores centrales. El artículo también expone el papel de Goblins, Hoot y los CRDT locales en el tratamiento de problemas de autorización, sincronización y nomenclatura.

2026-09-27

Cómo GitHub mejoró el rendimiento de su sitio al abandonar CSS-in-JS

Programación y desarrollo de software

Cómo GitHub mejoró el rendimiento de su sitio al abandonar CSS-in-JS

GitHub completó la migración de su sitio a CSS Modules en lugar de CSS-in-JS, lo que redujo el tiempo de renderizado del lado del servidor en un 55 % y el tiempo de inicialización de los componentes en un 25 %. La experiencia muestra cómo las banderas de funcionalidades, las pruebas visuales y la automatización ayudaron a ejecutar una reconstrucción amplia sin romper el sitio.

2026-09-25

Cómo GitHub reconstruyó la interfaz para revisar solicitudes de extracción enormes

Programación y desarrollo de software

Cómo GitHub reconstruyó la interfaz para revisar solicitudes de extracción enormes

GitHub explica cómo reconstruyó la interfaz de solicitudes de extracción en la aplicación GitHub Copilot para gestionar diferencias de más de un millón de líneas y más de 400 comentarios insertados. La solución separó la geometría de las líneas de código predeterminadas de los bloques de comentarios dinámicos, con medición progresiva y corrección que conserva la posición del usuario.

2026-09-23

JetBrains lanza Air para gestionar el desarrollo de software agéntico entre desarrolladores, equipos y organizaciones

Programación y desarrollo de software

JetBrains lanza Air para gestionar el desarrollo de software agéntico entre desarrolladores, equipos y organizaciones

JetBrains anunció JetBrains Air, un conjunto abierto de productos para conectar agentes de programación, flujos de trabajo y gobernanza dentro y fuera de los entornos de desarrollo. El conjunto busca abordar las brechas de contexto, coordinación, revisión, costes y responsabilidad que aparecen a medida que se amplía el uso de agentes de inteligencia artificial.

2026-09-22

JetBrains añade a Junie un modo para grabar demostraciones interactivas de los cambios de código

Programación y desarrollo de software

JetBrains añade a Junie un modo para grabar demostraciones interactivas de los cambios de código

JetBrains ha lanzado el modo Junie /demo en la herramienta Junie CLI, que permite al agente ejecutar la aplicación, interactuar con su interfaz y grabar un vídeo, capturas de pantalla y un informe HTML para verificar el comportamiento de los cambios. El modo también se integra con GitHub Actions para utilizarlo en la revisión de solicitudes de incorporación de cambios y en pruebas smoke dentro de CI.

2026-09-18

Cómo el componente OpenTelemetry de JetBrains redibuja el mapa de microservicios en tiempo real

Programación y desarrollo de software

Cómo el componente OpenTelemetry de JetBrains redibuja el mapa de microservicios en tiempo real

JetBrains explica cómo se construye Service Map dentro de sus entornos de desarrollo a partir de trazas de OpenTelemetry procedentes del sistema durante su ejecución, en lugar de depender de diagramas estáticos o del análisis estático del código. La funcionalidad procesa datos retrasados y desordenados para actualizar progresivamente las relaciones entre servicios, bases de datos y puntos de integración de mensajería.

2026-09-16