Blog

A Realisation About Fitness

No matter how much I run, or how much I lift weights, it never gets easier. There's always a part of me that wants to stop, and there's always another part of me fighting to push through. This is how I deal with that internal battle.

Read
Blog

What does Quitting the Rat Race Mean to Me?

Am I going to move to a cave in the mountains and immediately get eaten by a bear? This is what 'quitting the rat race' means to me.

Read
Blog

Quitting the Rat Race

I'm leaving a comfortable job in a big city because there's more to life than whatever this is.

Read
Tutorial

Using the Switch(true) Pattern in JavaScript

The switch true pattern isn't well known but it is incredibly useful. It's not a JavaScript specific pattern, but I use it in almost every single project.

Read
Tutorial

Using Git Bisect to Find Code Regressions

Want to find out the exact commit that introduced a bug to your code? Git Bisect is just the tool for the job.

Read