Practical .NET and cloud architecture

I write about ASP.NET Core, AWS, APIs, testing, infrastructure, and developer tooling, grounded in problems I encounter while building real systems.

Recent posts

What I would like in C#

9 minute read

After years of writing C#, there are still language features I wish existed. From simpler generic APIs to richer enums and more expressive types, here’s my personal wishlist, grounded in problems I’ve encountered while writing real code.

GitHub repositories are infrastructure too

10 minute read

Managing roughly 25 GitHub repositories was becoming a maintenance problem. Here’s how a growing script turned into Octosmith, a declarative tool for aligning repository configuration without requiring uniformity.

Contract-first APIs are about collaboration, not YAML

12 minute read

Contract-first API design is less about writing YAML first and more about making a shared boundary explicit before implementation decisions harden. This post looks at why that matters when one service is consumed by several independently...