Restoring an old 4Runner: rugged, analog, and built to last.
We're doing it live! Whatever this site becomes, we're gonna build it out in the open so everybody can see all the half-baked ideas and dead ends.
The Four Levels of Remote Communication, or Why Your Team Forgets Everything
AI, service design, and the real work ahead
How I built DSCovery, the civic tech jobs aggregator, and lessons learned.
How are you carrying your load?
Down a different blockchain rabbit hole.
Your team seems slower... Here's what to do about it.
Why is my engineering team so much slower than they used to be?
Bringing a 1948 cruiser bicycle into the 21st century.
Another bedraggled classic cruiser finds its way to my house.
Herculean tasks, Sisyphean tasks, what else have ya got?
What? A carbon fiber bike? In this house? Well, sort of...
Building an aggregator for jobs in civic tech.
Is it the most transformative thing we can do on the web in 2024?
What we care about costs us.
An interesting journey into making bicycling more accessible.
How to build an old-fashioned linkroll for the 11ty static site generator.
Sometimes boring and stupid is still really useful.
Straight talk to a senior engineer wanting to stay on an IC track.
Why nobody likes your docs and your Single Source of Truth isn't working
Managers: Avoid these sinking meetings so your teams don't feel stuck.
Understanding why organizations get stuck and won't change
A running list of the questions I have to remember to ask myself when deploying a new app to a new environment.
Bringing an old favorite jQuery library into the modern era. And some musings on ChatGPT.
The end result of a fascination with obscure government data sources and dad jokes.
Comparing text from two documents easily, with no sign-up or data sharing.
Do you get sytmied when you're asked if you have any questions in an inteview? Have we got a list for you.
For some inexplicable reason, I wanted a vintage folding bike.
Need a maturity model? Just enjoy a silly joke? Either way, we've got you covered.
My e-bike conversion on a 50-year-old Schwinn.
Want something different for your handlebars? How about a wine cork bar end? They're easy to make.
A great bike, with a few caveats
Parlez-vous français?
My attempt to bring modern tech to a very old camper.
A bound-for-the-dumpster Raleigh Sports gets a new lease on life.
Trying to put an egg (camper) back together again.