About

Hi, I'm Brady.

I'm a software builder, product leader, architect, speaker, writer, and perpetual student of how people create things with technology.

Over the last couple of decades I've had the opportunity to work across a wide range of technologies, teams, and organizations, spending most of my time focused on developer tools, cloud platforms, distributed systems, open source software, and the craft of building software itself.

This site exists primarily as a place to think out loud.

You'll find articles about software architecture, .NET, GitHub, cloud computing, AI agents, developer productivity, platform engineering, and whatever technical problem happens to have captured my attention recently. Occasionally you'll also find observations about leadership, learning, creativity, music, travel, or the strange ways technology continues to change how we work.

I don't write because I think I have all the answers.

I write because explaining something is one of the fastest ways to discover whether I actually understand it.

Many of the ideas here begin as notes, experiments, prototypes, conversations, presentations, GitHub issues, whiteboard sketches, or half-formed questions that refuse to leave me alone. Some become useful. Some turn out to be wrong. Both outcomes are worth documenting.

More recently, I've become deeply interested in agentic software systems and what happens when knowledge work becomes collaborative not just between people, but between people and intelligent systems. You'll see that theme appear frequently throughout the blog.

Everything published here reflects my own opinions and experiences.

Thanks for stopping by.