Notes on building software.
Writing on .NET, cloud infrastructure, and the things I run into actually building and shipping software. Longer-form than a commit message, shorter than a book.
ARTICLES
Setting Up a Clean Architecture in .NET
Aug 10, 2026
A placeholder post about structuring a .NET solution around Clean Architecture — layers, dependency direction, and the trade-offs that actually matter.
.NET
Architecture
Read post ->
Deploying to Cloudflare Pages with GitHub Actions
Jul 28, 2026
A placeholder post on wiring a self-hosted GitHub Actions runner to build and deploy a static site to Cloudflare Pages via Wrangler.
Cloud
GitHub Actions
Cloudflare
Read post ->
Terraform Basics for Small Azure Projects
Jul 10, 2026
A placeholder post about applying Terraform to small, single-developer Azure projects without pulling in a full platform team's worth of tooling.
Cloud
Azure
Terraform
Read post ->
Why I Rebuilt My Portfolio in Astro
Jun 20, 2026
A placeholder post about moving the portfolio site to Astro and Tailwind CSS, and the terminal-inspired design system that came out of it.
Astro
Tailwind CSS
Design
Read post ->
Lessons From My First Years as an Engineer
May 30, 2026
A placeholder post reflecting on what changed the most going from junior to mid-level - code review habits, ownership, and estimating work.
Career
Read post ->