#SoftwareDevelopment Posts

Refactoring a Legacy MVC Project Safely

Refactoring a legacy ASP.NET MVC application can feel risky, especially when the codebase has evolved over many years. However, with the right approach, you can improve maintainability, reduce technical debt and introduce modern practices without breaking existing functionality. This article explores practical techniques for safely refactoring legacy MVC projects while keeping production systems stable.

Admin in MVC
18-Jul-2026
Refactoring a Legacy MVC Project Safely

The Demoscene Mindset and Modern Indie Dev

The demoscene has always been about achieving the impossible with limited hardware, creative coding and technical innovation. Although today's indie developers have access to powerful tools and modern game engines, the mindset that drove the Amiga and Amstrad demoscene remains just as relevant. Understanding this philosophy can help developers build better software, create memorable games and become more inventive programmers.

Admin in Amiga
11-Jul-2026
The Demoscene Mindset and Modern Indie Dev

Handling Soft Deletes in EF Core

When working with business applications, permanently deleting data is often undesirable. Records may need to be restored, audited or retained for compliance purposes. Soft deletes provide a simple solution by marking records as deleted rather than removing them from the database. In this article, we'll explore how to implement soft deletes in Entity Framework Core using query filters and save interception techniques.

Admin in C#
05-Jun-2026
Handling Soft Deletes in EF Core

Migrations in EF Core Without Breaking Production

Entity Framework Core migrations make database changes manageable, but applying them incorrectly can cause downtime, failed deployments, or data loss in production. This article explores practical strategies for safely managing EF Core migrations, including deployment planning, testing, rollback preparation, and handling schema changes in live environments without disrupting users.

Admin in C#
27-May-2026
Migrations in EF Core Without Breaking Production

Become a member

Get the latest news right in your inbox. It's free and you can unsubscribe at any time. We hate spam as much as we do, so we never spam!

The Bedroom Coder — retro computers, modern .NET, and late-night experiments.

Navigation

Contact

Want to talk retro tech or modern coding? I'd love to hear your thoughts.

© 2026 The Bedroom Coder. All rights reserved.