Predicting the Future
Take my fun little survey about the state of the world in 2041. Read the whole thing .
A little bit of everything
Take my fun little survey about the state of the world in 2041. Read the whole thing .
The post you know and love, but published it its new home. Read the whole thing .
Some personal news that changes everything, forever (for the better). Read the whole thing .
Short reviews of 12 games when played with exactly 2 people. Read the whole thing .
The why and the how behind my latest site rewrite. Read the whole thing .
My journey to find the perfect all-purpose daily driver backpack. Read the whole thing .
Why yearly themes are better than resolutions, plus how mine went and what else I'm covering soon. Read the whole thing .
A pain-free way to write expressive, readable typed option bags in TypeScript. Read the whole thing .
david.reviews: Rust! It's neat, but not without its warts. Read the whole thing .
I don't back up my laptop; here's what I do instead. Read the whole thing .
My 9th annual roundup of my favorite things I played, watched, and read last year. Read the whole thing .
A quick recap of the holiday sketches I come back to, year after year. Read the whole thing .
A quick overview of what's on California's ballot in November 2024 Read the whole thing .
Tips and tricks to write a changelog worth reading. Read the whole thing .
Talking through why choosing a versioning scheme is of vital importance and why SemVer is the best option for most. Read the whole thing .
How I used jq and Rust to build a repo of my Exercism solutions that showed how they evolved over time Read the whole thing .
Copying a file to a folder is not always as simple as it seems. Read the whole thing .
Join David once again for a roundup of his favorite media of 2023. Read the whole thing .
I tried 12 different new (to me) programming languages during 2023 and I share my thoughts on the pros and cons of each. Read the whole thing .
My experience building a static site backed by an Airtable database, including some fairly complex TypeScript. Read the whole thing .
Building my perfect project management workflow with Linear and Python Read the whole thing .
Documenting my journey and tech stack selection for building a static site in 2023. Read the whole thing .
A complete, consolidated, spoiler-free, step-by-step guide to every puzzle in The Afterparty's second season. Read the whole thing .
My journey to create a universal test runner Read the whole thing .
A review of metrics and learnings from having my blog post hit the top of Hacker News. Read the whole thing .
I've written a tool for creating a searchable archive of all your Reddit data. Read the whole thing .
A tour of my Obsidian setup, describing in detail how I use Obsidian for custom technical documentation. Read the whole thing .
David's quick travel guide for a weekend in Boulder. Read the whole thing .
Join me once again for my annual media roundup, celebrating the best games, movies, shows, and books I experienced in 2022! Read the whole thing .
A brief discussion of verification methods on Mastodon (and their downsides). Read the whole thing .
A step-by-step guide for importing your Alfred snippets into Raycast with a little help from the command line. Read the whole thing .
A recounting of my experience job hunting in 2022 for a Software Engineering position. Read the whole thing .
My tips for building a large library of videogames extremely cheaply. Read the whole thing .
A walk through my favorite games, movies, shows, and books of 2021. Read the whole thing .
What if you were playing a billiards RPG, but your cue ball was you, an adorable warrior mouse armed with a variety of pointy objects? Read the whole thing .
Learn about Python's dataclass module and implement a working version from scratch! Read the whole thing .
A brief overview of how I work as an IC. Read the whole thing .
An exploration of my favorite 2020 escapism methods (aka the best things I read, watched, and played this year). Read the whole thing .
I have come to the sad realization that there is no perfect task app. Many are good and some are great, but nothing will ever be perfect. Nevertheless, I spec out my ideal app. Read the whole thing .
In all of my personal record keeping, I use a slightly unusual method of tracking the date. Learn how I do it and what problems it solves Read the whole thing .
A quick dive comparing relative effectiveness different compression speeds and formats. Read the whole thing .
Voting won't solve everything, but it certainly won't make anything worse. These are instructions to help you make sure all your Facebook friends are registered to vote! Read the whole thing .
A brief retelling of my quest to find the best ebook reader. Read the whole thing .
Take a peek at the best things I read, played, or watched in calendar 2019! Read the whole thing .
A look back at the best and brightest media of 2018 Read the whole thing .
In which a surge protector does not protect as much as is expected Read the whole thing .
The GOP claims to be the party of Lincoln Let's examine that claim. Read the whole thing .
Learn more about how I rank all of the media I track in a consistent manner Read the whole thing .
Read my personal ranking of all currently-released MCU Movies. You won't believe how many there are! Seriously, they just keep making these things. Read the whole thing .
A look back at some of my favorite media in 2017 Read the whole thing .