Ben Hyrman

Hi.

My name is Ben Hyrman. I'm a software developer with a passion for shipping products.

I love working with others. For me, development is a team sport. We go further when we go together.

I write here; mostly about what I'm learning or working on. I occasionally write about personal things as well.

Spotlight
Some of my favorite posts
Kayaking on Lake Superior
14 Years

Fourteen years ago, we stood in front of a judge and made a promise to each other.

Bandit the Dog
On Pets

Reflections on 14 years with our furry companion

Polly WaitAndRetry

Patterns and practices for wrapping .NET code in wait-and-retry blocks when making remote calls

Living with your creations

Lessons learned from a long-lived product

BenchmarkDotNet

Let's profile some code! And see if we can figure out some great options for things that might matter


Recent
My newest blog entries

A Hitchhiker's Guide to Strategic Design

Exploring Domain Driven Design to deliver robust software

Let's Make Some Art - Part 2

Let's make our computer draw stuff - again

Swapping two numbers in C#

Let's profile some code! This time we'll look at options for number swapping in C#