Blogs

12/1/2024

From planning to installation, here's everything I learned building a complete off-grid solar power system including panels, batteries, charge controller, and inverter.

2/18/2024

Complete NServiceBus tutorial series for C# developers covering asynchronous messaging, distributed systems, event-driven architecture, and NServiceBus implementation from zero to hero

2/1/2024

Comprehensive 2023 reflection on software development career, technology learning, consulting experiences, and professional growth in C# .NET and distributed systems

6/15/2023

Highlights from my first Stir Trek conference: standout talks on storytelling and web accessibility, the developer community, and a movie premiere to end the day.

1/26/2023

Conference highlights and insights from CodeMash 2023 - software development conference experiences, networking, and key takeaways for developers

1/15/2023

Reflecting on 2022: welcoming our first child, renovating a home, and balancing new parenthood with growth as a software developer.

10/15/2022

Overview of the new library providing FluentAssertions for CSharpFunctionalExtensions. Now available on NuGet!

4/13/2022

Open source .NET application built with modern software architecture patterns including functional programming, event sourcing, CQRS, and asynchronous processing

1/6/2022

My 2021 in review: getting married, buying a house, growing as a lead developer, and the books that shaped how I think about software design.