The Coding Interview: Why They Don’t Tell the Whole Story

October 09, 2024
We’ve all been there: staring at an online code editor, heart hammering...

The Feedback Chasm

September 24, 2024
There's a _Feedback Chasm_ between our current role and any future one...

Shift Left Observability, more than Telemetry

August 29, 2024
In the last few years, _Shift Left Observability_ has risen to prominence...

The Perils of Premature Optimization

June 09, 2024
Throughout my career I've always heard colleagues talk of premature optimization being a bad thing...

Bug Reproducers in Open Source

February 19, 2024
I've worked in open source for over 15 years. During that time I've seen a lot of issue reports...

Setting up an OPNSense Firewall

February 06, 2024
Over the years my home network has been powered by Ubiquiti hardware - nano HD APs, an in-wall AP, a Flex AP, an Outdoor Mesh, network switch, and a USG...

Writing more often

December 31, 2023
Since starting this blog shortly before the pandemic began, I've been very inconsistent in my writing...

Life at Lumigo

June 24, 2023
I've been at Lumigo for 6 weeks now, and it's been an eye-opening experience...

The new journey!

December 23, 2021
I'm now almost two months into my new journey, and it's time to provide an update!...

Last day at Red Hat

October 15, 2021
After nearly 11 years at Red Hat it's time to move onto a new challenge...

Updated to Gatsby

May 25, 2020
It's been over a year since I first created this blog with the goal of posting more...

Introduction

February 09, 2019
It's definitely weird to think that this is the first time I will have had a personal blog in the over 20 years that I've been working with technology of various kinds...