my face

Not telling you which one of these monkeys is me, but the other guy says I’m the ugly one.

my place

Lived on Bali since 2019 & speak Bahasa Indonesia. Want to do business here? Let me help!

my spirit animal

I’m a former U.S. Marine & Navy Surface Warfare Officer and apparently it shows.

incoherent screeds

The Big Miss: Turning Lemons Into Lemonade

8 minute read

Today was one of those days when I question my life choices. Watch me dig my way out of a hole with the same shovel I used to dig my way in.

Composition in Action: Finishing the Swing

9 minute read

In software engineering, what look to be the easy parts often turn out to be the hard parts. If you’re lucky, the reverse is also true, but don’t count on it.