All Posts
Discover all our published articles and insights.
C# Features I Actually Use (And Ignore the Rest)
C# has grown into a massive language. Every release adds shiny syntax and clever shortcuts that promise to change everything. The truth? I don’t use most of them. After years building real-world apps—APIs, Blazor projects, background services—I’ve settled on a small set of features I rely on daily. They keep my code clean, safe, and maintainable. This isn’t a full tour of C#—just the features I actually use, and why.

From Amstrad to Azure: My Coding Journey
My journey into software development didn’t start in the cloud. It started in a bedroom, staring at a blinking cursor on a machine with less memory than a modern toaster. From writing BASIC on an 8-bit home computer to deploying applications to the cloud, this is the story of how retro computing shaped the developer I am today.

Amiga Dreams to .NET 10: Why The Bedroom Coder Exists
There’s a particular kind of magic when you’re alone in a room with a computer — whether it’s a retro machine humming to life or a modern development environment waiting for your code. The Bedroom Coder is where nostalgia for classic computers meets the excitement of modern .NET development.

