New here? Start with these posts
Welcome! If you are new to my blog, these are current pillars and popular evergreen articles to help you get started:
Cloud & modern development
Getting started with Aspire — Microsoft’s opinionated stack for cloud-native .NET with built-in observability.
Adding Elasticsearch with Aspire — Integrate search into .NET Aspire applications.
Learning Kubernetes — Container orchestration and deploying apps to clusters.
.NET & development
.NET 5 to 10 features — A tour of the platform from .NET 5 through .NET 10 LTS.
What’s new with C# — Language features that shipped alongside recent runtimes.
Blazor and .NET 10 — Practical Blazor notes on the current LTS stack.
DevOps, automation & visibility
Merge two projects into one — Combine Git repositories without throwing away history.
Setting up Grafana — Prometheus and dashboards for .NET metrics.
Automatic pull requests — Promote branches with GitHub Actions or Azure DevOps.
Stay visible as a developer — Community, blogging, and side projects when the ground shifts.
Explore more
- All Posts — Complete archive of articles
- Tools & Resources — Recommended development tools
- Projects — Side projects I have shipped
- About Me — Background and experience
- Newsletter — Monthly updates by email
Stay connected
- Subscribe to my newsletter for updates
- Follow me on Twitter
- Check out my GitHub