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
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.
Using Two WhatsApp Accounts on the Same Desktop
Need to use your personal and business WhatsApp accounts at the same time on the same desktop? Here’s how!
Related Posts With Minimal Mistakes
Presenting a radically improved related-posts widget for the Minimal Mistakes Jekyll theme.
Betting on Bali: My Journey Into the Offshoring Business
I’m laying down a big bet on Bali! Let me share the evidence that has inspired me to take this leap. Maybe it will inspire you to jump in with me!
Design as Code: A Frictionless Low-Level Design Pipeline
A frictionless low-level design process that integrates with your dev cycle and puts design artifacts at a peer level with the rest of your codebase.
Turning the Crank: Design as a Mechanical Process
What a good design artifact looks like, what they’re actually for, and how to use them efficiently to achieve a better outcome for your project.
Git Flow By Example: Writing Down Your Version Control Process
If you haven’t written down your project’s version control process in all its unique glory, then you don’t have one!
Composition in Action: Finishing the Swing
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.