PinnedMy 2022 ReviewI turned thirty this year, and for a hot second considered writing a review of the past decade. These annual reviews, however, are…Dec 31, 20222Dec 31, 20222
My 2023 ReviewAccording to the Chinese zodiac, 2023 was the Year of 🐰. But for us, it was the Year of the 🐶.Dec 31, 2023Dec 31, 2023
Five Lessons From my First Three Months at a StartupI started this draft over four years ago.Jun 19, 2023Jun 19, 2023
Abstractions and ModelsTwo common words we use in software development are abstractions and models.Aug 2, 2022Aug 2, 2022
Speed > ProcessA process is a series of actions or steps taken in order to achieve a particular end.Jul 23, 2022Jul 23, 2022
TechnorealismOne of the most memorable conversations of 2021 arose from unexpected circumstances. During a dinner over Thanksgiving break, my partner’s…Feb 8, 2022Feb 8, 2022
What I Learned From Writing 24 Articles in One MonthWhile I didn’t publish 31 articles for each day in January, I consider the pledge in my 2020 review fulfilled.Feb 15, 2021Feb 15, 2021
Vendor ManagementMy first job after graduation was vendor management at Amazon Video.Jan 31, 2021Jan 31, 2021
Revenge Bedtime ProcrastinationI learned a new term this week. As I was scrolling through my email newsletter, I immediately fell for the title of this article hook…Jan 30, 2021Jan 30, 2021