Joining Shopify
Jan 31, 2021, 7:00 PM
I'm thrilled to announce that today is my first day working at Shopify! After taking some time off, I'm really excited to join as a Senior…
My First Team (Working Agreement)
Jan 7, 2021, 7:00 PM
Today is my last day at Artsy, and I feel compelled to write about something that's important to me. I worked on several different teams…
Leaving Artsy
Jan 3, 2021, 7:00 PM
Hi friends. It's with mixed feelings I'm announcing that, after seven years, this is my final week at Artsy. Saying goodbye is never easy…
Restoring a Postgres Mastodon Database
Dec 29, 2020, 7:00 PM
For several months, the Mastodon instance I administer has been experiencing intermittent problems with unresponsiveness and timeouts. They…
Settling In
Nov 30, 2020, 7:00 PM
It's been exactly a month since my wife and I moved home to New Brunswick, Canada, and I realized that I kind of owe this blog a little…
Moving Home to New Brunswick
Oct 12, 2020, 8:00 PM
In 2013, my wife and I announced that we would be leaving Canada to "have an adventure", moving to Amsterdam. After our initial Dutch…
Critical Programming
Sep 29, 2020, 8:00 PM
When I was in the eleventh grade, I had a horrible English class. My teacher was uninspiring and I was inattentive. It sucked. Meanwhile, my…
Runiversary!
Aug 21, 2020, 8:00 PM
Hey! So remember when I started running ? Well it's actually been exactly a year since my first ever run! I'm pretty proud of that, of the…
Downloading Gatsby Static Search Index Asynchronously
Aug 4, 2020, 8:00 PM
Last year, I rewrote this blog in Gatsby where it had previously used Middleman . I launched the new site with a blog post ; in the…
Communication As Problem Solving
Jul 26, 2020, 8:00 PM
When I studied algorithms and data structures in school, one of the first things I learned was that different types of problems were best…
Recovering
May 23, 2020, 8:00 PM
This post comes with a content warning for a medical discussion. I've been blogging recently about a problem with my body for which I…
Search For Certainty
May 10, 2020, 8:00 PM
Content warning for a medical discussion. Ten days ago, my cat started acting weird. He stopped eating and sleeping, he only wanted to be…
Pausing
Apr 6, 2020, 8:00 PM
This post comes with a content warning for a medical discussion. I haven't talked publicly about this before, but I was actually supposed to…
Training
Apr 1, 2020, 8:00 PM
Last fall, I wrote about learning to run and coming to understand the appeal of exercise. Today I want to expand on that because I've come…
5 Years of Peer Lab
Feb 28, 2020, 7:00 PM
When I lived in Amsterdam in 2014, my friend Samuel ran a weekly meetup, called a "peer lab", at a café near the city centre. You just…
Taking Sick Days
Feb 14, 2020, 7:00 PM
My earliest memories of staying home sick are from elementary school, when I would pretend to be ill to avoid going to school – I was…
Giving Your Best Will Always Feel Super Difficult
Jan 21, 2020, 7:00 PM
I was at an appointment with my Physical Therapist yesterday and he had me do an exercise that I hadn't done in nearly a year. The exercise…
2019 Reading List
Jan 3, 2020, 7:00 PM
This post is a bit late, but it's better late than never! Today I'll be discussing the books that I read in 2019. This was a good year for…