Reclaiming The Internet

20 Nov 2025

A photo of my Japanese weekly notes Social media companies advertise themselves with a heavy emphasis on the “social” side. They show people having the most hilarious of times with friends, outside, enjoying parties, festivals, and generally having...

Continue Reading →

Particulars Pertaining To Pair Programming

05 Apr 2024

Illustration by Heather Barron I spend a lot of my time pair programming. I like that the feedback is immediate, I learn a lot, and, maybe most importantly, I have a good laugh with the person I’m working with. I’ll spend no time here convincing...

Continue Reading →

Engineering Processes

07 Feb 2024

Illustration by Fiona Stabler Engineering teams can have any number of processes. They have those rituals like stand-ups, retrospectives, planning meetings, and sometimes there are specific steps for raising a bug or fixing one. If I’m being honest...

Continue Reading →

2024 Intentions

04 Jan 2024

I have conflicting feelings about New Year’s resolutions. On one hand, it’s nice to reflect on the year that has passed and to think about the changes you’d like to make. On the other hand, it’s very cold and dark outside (up here in the northern...

Continue Reading →

Forgetting To Think

22 Apr 2023

My wife asked me if we should watch a movie called The Menu recently, and I Googled “Should I watch The Menu?”. After we watched it she asked me what I thought, and I Googled “The Menu reviews”. She laughed and said “I’m not asking Google, I’m asking...

Continue Reading →