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

Llamadas a las empresas europeas para contribuir activamente al desarrollo de software de código abierto y reforzar la soberanía digital

Programación y desarrollo de software

Llamadas a las empresas europeas para contribuir activamente al desarrollo de software de código abierto y reforzar la soberanía digital

La Cumbre de Código Abierto de Europa celebrada en Praga puso de manifiesto llamadas crecientes para que las organizaciones y empresas pasen de ser meras consumidoras de tecnología de código abierto a participantes activos en su desarrollo y gobernanza, con el fin de reducir la dependencia tecnológica exterior y asegurar la infraestructura digital.

2026-10-23

Cloudflare abre el código fuente de Void para gestionar aplicaciones de empleados construidas con inteligencia artificial

Programación y desarrollo de software

Cloudflare abre el código fuente de Void para gestionar aplicaciones de empleados construidas con inteligencia artificial

Cloudflare ha lanzado la versión de código abierto de Void, un conjunto de herramientas que permite a las empresas alojar y gestionar de forma autónoma aplicaciones Vite, con control sobre el despliegue, el acceso, los registros y el consumo de recursos. La plataforma aborda el problema de las aplicaciones creadas por empleados mediante inteligencia artificial fuera del control de los equipos de TI, aunque no impone una revisión de seguridad previa al lanzamiento.

2026-10-16

Anthropic desarrolla una alternativa interna a Git para seguir el ritmo de la aceleración de la programación con IA

Programación y desarrollo de software

Anthropic desarrolla una alternativa interna a Git para seguir el ritmo de la aceleración de la programación con IA

Anthropic desarrolló el sistema Scion para la gestión de versiones después de que sus operaciones diarias de integración de código aumentaran de 2.500 en mayo de 2026 a más de 30.000 en septiembre. El sistema logró reducir 200 veces la huella de infraestructura en comparación con su arquitectura anterior, pero por ahora no se lanzará al público.

2026-10-15

Cloudflare lanza Void, de código abierto, para crear aplicaciones Vite y desplegarlas en Workers

Programación y desarrollo de software

Cloudflare lanza Void, de código abierto, para crear aplicaciones Vite y desplegarlas en Workers

Cloudflare anunció la apertura del código de Void, un paquete que reúne un SDK, una interfaz de línea de comandos y una plataforma autohospedada para crear aplicaciones Vite full stack y desplegarlas en Cloudflare. Las herramientas buscan simplificar la gestión de servidores, bases de datos, autenticación y recursos en la nube, y ofrecer controles para equipos que desarrollan aplicaciones internas con ayuda de agentes de programación.

2026-10-15

Linus Torvalds recurrió a Claude Code para mejorar la memoria de Linux, pero la revisión reveló una condición de carrera

Programación y desarrollo de software

Linus Torvalds recurrió a Claude Code para mejorar la memoria de Linux, pero la revisión reveló una condición de carrera

Claude Code produjo parches para solucionar un cuello de botella en la memoria de páginas del núcleo de Linux, y las pruebas elevaron el rendimiento hasta 23 veces en un escenario sintético. Sin embargo, los revisores del núcleo descubrieron una condición de carrera y plantearon dudas sobre la recuperación de memoria antes de integrar los cambios.

2026-10-14

Epic Games reconstruye su lanzador mediante programación asistida por inteligencia artificial

Programación y desarrollo de software

Epic Games reconstruye su lanzador mediante programación asistida por inteligencia artificial

Epic Games ha lanzado una versión Preview pública de su nuevo lanzador, reconstruido desde cero con ayuda de herramientas de inteligencia artificial para mejorar la velocidad de inicio y la capacidad de respuesta en Windows y macOS, con planes de lanzar una versión para Linux. La empresa advierte de la presencia de errores y de la ausencia de algunas funciones durante la fase de pruebas.

2026-10-14

¿Cómo detectar fallos de resiliencia en sistemas que aún no se han construido?

Programación y desarrollo de software

¿Cómo detectar fallos de resiliencia en sistemas que aún no se han construido?

Hillel Wayne presenta principios de los métodos formales para detectar fallos de diseño antes de implementar el sistema, con énfasis en la fuerza de las propiedades, la exploración del espacio de estados y las suposiciones sobre el entorno. Los ejemplos muestran cómo un análisis simplificado de la concurrencia, los fallos y los reintentos puede revelar errores costosos en una etapa temprana.

2026-10-14

GitHub revela detalles de las mejoras de fiabilidad tras dos interrupciones en septiembre

Programación y desarrollo de software

GitHub revela detalles de las mejoras de fiabilidad tras dos interrupciones en septiembre

GitHub anunció que redujo la presión sobre las bases de datos, añadió herramientas para controlar la carga y contener fallos, y trasladó más cargas de producción a Azure tras dos incidentes que afectaron a sus servicios durante septiembre de 2026. Sin embargo, la empresa no logró su objetivo de desplegar todos los servicios de producción en la región Central US y registró una interrupción en las revisiones de código de Copilot.

2026-10-14

Cómo utiliza EVE Online el muestreo para supervisar un sistema distribuido de 20 años

Programación y desarrollo de software

Cómo utiliza EVE Online el muestreo para supervisar un sistema distribuido de 20 años

CCP Games explica cómo equilibra en EVE Online la precisión de la supervisión, su coste y su impacto en el rendimiento mediante el muestreo desde el inicio del rastreo, combinando métodos deterministas, EMA y muestras orientadas temporalmente. La experiencia revela que los sistemas antiguos y altamente sensibles pueden beneficiarse más de la simplicidad que de una compleja arquitectura centralizada de muestreo tardío.

2026-10-13

Cómo preparar GitHub Copilot para que comprenda las reglas de tu proyecto de software

Programación y desarrollo de software

Cómo preparar GitHub Copilot para que comprenda las reglas de tu proyecto de software

GitHub explica cuatro formas de proporcionar a Copilot un contexto más preciso dentro del repositorio de código: instrucciones personalizadas, habilidades de agentes, agentes personalizados y servidores MCP. El objetivo es reducir las conjeturas y permitir que la herramienta siga los estándares del proyecto y pruebe sus interfaces utilizando herramientas externas como Playwright.

2026-10-12

Los agentes de programación facilitaron la construcción, pero los equipos que parten de cero carecen de estrategia 3,5 veces más

Programación y desarrollo de software

Los agentes de programación facilitaron la construcción, pero los equipos que parten de cero carecen de estrategia 3,5 veces más

Un análisis basado en una encuesta a 379 especialistas en ingeniería de plataformas concluye que los equipos que construyen desde cero son más propensos a informar de la ausencia de una estrategia clara y a alcanzar un menor número de objetivos de la plataforma. A medida que se acelera el desarrollo de herramientas con inteligencia artificial, la gobernanza y el mantenimiento de lo que se construye adquieren más importancia que la velocidad de creación.

2026-10-12

¿Cuándo merece la pena la complejidad adicional de la ejecución durable? Cinco escenarios prácticos con Durable Task

Programación y desarrollo de software

¿Cuándo merece la pena la complejidad adicional de la ejecución durable? Cinco escenarios prácticos con Durable Task

El blog de .NET explica cinco escenarios para usar Durable Task en flujos de trabajo largos e interrumpibles, desde aprobaciones y pagos hasta la configuración de entornos de Azure y los agentes de inteligencia artificial. El artículo señala que la herramienta coordina y recupera las etapas de ejecución, pero por sí sola no garantiza la seguridad de los efectos externos ni la ejecución exactamente una vez.

2026-10-12