Hi, I'm Bryan.

I'm a father, husband, developer, musician, proud blue-badge wearer, remote worker, ex-CTO and huge nerd.

Learn more »

Spot The Bug: C++ Lambdas

In VC++2013, this compiles fine: auto deleter = [](wchar_t *memory) { /* omitted */ }; std::unique_ptr<wchar_t, decltype(deleter)> var(L"Hello, World."); In VC+ More »

Navel Gazing: Integer to Byte Conversions

I’ve got a thing, and it reads a series of bytes over a named pipe because. It just so happens that I know that the first More »

It's a Jeep Thing

It's a Jeep Thing. You wouldn't understand. Of course I understand. I'm a software engineer, and am therefore very familiar with subjective elitism. More »

Let's implement a Binary Search Tree, Part V

This is the fifth post in this series Let's implement a Binary Search Tree Let's implement a Binary Search Tree, Part II Let's implement a Binary Search More »

Let's implement a Binary Search Tree, Part IV

This is the fourth post in this series Let's implement a Binary Search Tree Let's implement a Binary Search Tree, Part II Let's implement a Binary Search More »