Tag
Jake A. Smith deprecates a PHP function he wrote as a temporary fix in 2014, which has been installed nearly 20 million times, in favor of modern alternatives like the PHP League's URI library.
The article discusses the challenges of using LLMs in legacy codebases due to domain confusion and proposes domain-driven agents as a way to prepare code for better AI integration by emphasizing strategic over tactical coding decisions.
EVE Online begins its transition from Python 2 to Python 3 to improve performance and tooling, ensuring a seamless experience for players.
This paper presents a validation-centric AI-assisted GPU porting workflow applied to a legacy 250,000-line weather simulation code, achieving a 5.1× application-level speedup and addressing numerical discrepancies through careful validation.
This paper introduces the Locksmith Loop, an agentic test-synthesis method for validating COBOL-to-Java migrations, achieving near-complete branch coverage by using parity-preserving mutations and deterministic oracles.
Simon Willison highlights that the Quixote web framework, originally imported 21 years ago, has had a recent commit as of July 2026.
The article criticizes poor documentation and commit messages in software development, warning that leaving no explanation for decisions is like giving future developers the middle finger.
UniversalMigrator is an AI-powered tool that triages legacy code migration across 113 programming languages.
A developer shares their custom lightweight skillset for agentic workflows, combining elements from superpowers and Matt Pocock's approach, designed for mid-size local models and legacy codebases.
M3 achieves solid benchmark scores but impresses with its ability to perform risk assessment and pre-mortem analysis before making code changes, highlighting a more cautious and thorough approach to refactoring in messy legacy repos.
The author reflects on the Bun rewrite, suggesting that legacy codebases will be valuable for distilling code into new forms, and argues that all games should be crossplatform and legacy software should work on the web, dismissing the need for COBOL.
Virgin Atlantic used OpenAI's Codex to accelerate mobile app development and legacy code refactoring, achieving zero P1 defects at launch and significant efficiency gains.
The Engineering Director of Age of Empires provides an in-depth analysis of the technical debt in the series' pathfinding system over the past 25 years, pointing out that legacy code, dynamic map mechanics, and floating-point errors caused by SIMD instruction sets replacing x87 extended precision are the root causes of classic bugs such as units clipping through walls.