July 13, 2025
This isn't a post about my love of Stargate SG-1, but it will probably read as such. I promise that isn't the intent (but honestly just watch that show if you haven't).
September 2, 2024
Today I had the sense to sip some coffee, read a book, and think about my dad who passed a couple years ago.

May 7, 2024
In which I talk about building this blog, how it's changed in the last few weeks, and a little bit about what I hope to build into it in the coming year. Got any ideas? Share 'em with me!
June 18, 2023
Reviewing code is a key part of software development, but it often sucks up more energy and time than it needs because of miscommunication or a misunderstanding of priorities. Rather than being a stressful negotiation, code reviews should be the chillest, clearest point of communication in the whole process of shipping software.
February 2, 2023
Mentoring is a difficult thing to be good at, but it starts by focusing on the person you're helping and caring about how they work and learn. If you don't start with giving a shit then you may end up looking like it.