🧙‍♂️ Modernizing .NET – Part 2: HttpContext is the dark magic of ASP.NET Framework. Here's how I revived HttpContext.Current in .NET 8—without rewriting 1000 endpoints.
🔗 https://medium.com/@michael.kopt/%EF%B8%8F-modernizing-net-part-2-httpcontext-and-the-dark-magic-of-migration-621b0ce7586c
#DotNet #DotNet8 #DotNet9 #ASPNetFramework #ASPNet #ASPNetCore #CSharp #CodeMigration #LegacyCode
🧙‍♂️ 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

FFmpeg

FFmpeg Forgejo
Exploring 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