My first photo that looks like this


In the past seven years I’ve take a lot of photos that look like this one ↑ which I took on March 3, 2006, six years before I turned photos like that into an obsession. I first recall riding up 


My Summer of ’69


Bryan Adams’ “Summer of ’69” was playing at the coffee shop this morning. In my memory that song feels like “Summer of ’85,” which was the year it was released, and a significant year in my life. It was the 


In support of HB 2001

In 10min I wrote some testimony in favor of Oregon house bill 2001. Portland for Everyone has a quick explainer. Here’s an OPB story about it. Sightline Institute has written extensively on the missing middle problem it addresses. Here’s the 


Activity rings


Of course after my last humblebrag about biking 20mi/day I’d come down with a health issue laser-targeted to keep me off the bike. I’ve barely ridden the last two weeks. Several days I had to drive at rush hour, like 


Five miles


Human beings are machines designed to walk. Before our ancestors could make art or sing or talk or make fire or use tools — indeed way before they were humans — they were walking. Our bodies have been designed over 


Imagining and building


I’m working on a project right now with a UX designer who is way better than I am. She can think through use cases really thoroughly. I realized this is actually a failure of imagination on my part. And maybe 


All my pretty web monsters, 2013–2019


Oh golly have the last six years been busy. Here are some webby/appy/emaily things I’ve touched. This is almost certainly not a complete list. This is also not a list of all my projects. It’s a list of all the 


Trolling Works


Every three or four years I’ll kick a hornet’s nest by saying something like: fellow front-end devs: if you ever feel intimidated by your back-end collaborators’ tech knowledge, remember that they cook up garbage like Bootstrap and JS components because 


Production constraints are design constraints


3 kids × (26 classmates + 2 teachers + 4 TAs) = 96 handmade Valentine’s Day cards. Last night the kids hauled out the Big Art Box to start making Valentine’s Day cards. Yo, kiddos, have you considered… 96 cards 


Textural roads, textural cars


I drove my car downtown to work today so now I totally get why all you people are such assholes. No but seriously I have driven downtown at rush hour a dozen times or so in the past year, but 


We are past groundhog day already


Usually I try to make a resolution of sorts at the end of January. This was inspired by the world’s most rewatchable movie. So this post is a thumbtack for the real post I’ll write later. Tomorrow. Mañana. Today: it