
🧙♂️ Modernizing .NET — Part 2: HttpContext and the Dark Magic of Migration
How I revived HttpContext.Current in .NET 8 to support legacy ASP.NET Framework code — without rewriting thousands of endpoints.
Medium
🚀 Modernizing .NET — Part 1: C# Preprocessor Directives
How I unified a legacy ASP.NET Framework and .NET 8 codebase using conditional compilation and custom preprocessor directives.
Medium🙄 Oh, the saga of FFmpeg's dramatic move to Forgejo! 🎭 Because clearly, a project with 120755 commits and a riveting 271 MiB of C code needs a change of scenery to really find itself. 📂✨ Who knew that the pinnacle of open-source excitement was swapping repositories like fashion accessories? 👜💻
https://code.ffmpeg.org/FFmpeg/FFmpeg #FFmpeg #Forgejo #OpenSource #Drama #CodeMigration #HackerNews #ngated
FFmpeg ForgejoExploring LLM-powered code migration! 🚀 Check out
https://www.linkedin.com/pulse/code-migration-using-llms-glenn-engstrand-c7ixc/ which dives into my experience migrating a Java Spring Boot microservice to TypeScript Nest.js using Llama 3.3 and GitHub Copilot. I share valuable insights on the benefits and challenges of LLM-assisted development, highlighting the productivity gains and the need for manual refinement.
#LLM #CodeMigration #TypeScript #NestJS #DeveloperProductivity #GitHubCopilot
Code Migration Using LLMs
Last year, I evaluated how effective Large Language Models were in writing unit tests. This year, I decided to evaluate how effective LLMs were in migrating code from one programing language and tech stack to another.
#CodeMigration at scale? Monzo does it with 2800 #microservices!
Careful planning, heavy automation, and config service ensure gradual roll forwards and quick rollbacks in case of issues.
Learn more on #InfoQ 👉 https://bit.ly/3ZLG5um
#SoftwareArchitecture #Observability #ConfigurationManagement

Planning, Automation and Monorepo: How Monzo Does Code Migrations Across 2800 Microservices
Monzo products are supported by an extensive microservice-based platform of over 2800 services. The company relies on planning and heavy automation to drive code migrations at scale and leverages conf
InfoQ