September 2022



I had no idea what we were in for on Monday night when Miranda and I (and friends) went to see Odesza. I just had never listened to them before. All I knew was one of the dude’s name is BeachesBeaches and I think that’s funny. I had heard the opening band, Sylvan Esso, before. […]

Notes Are for More than Remembering

Jorge Arango: … notes can also play another essential function: to help you understand and develop ideas by interacting with them. 65% = Chance I share any given page of notes with other people 15% = Chance they actually find it useful 25% = Chance I find it useful later myself 100% = Chance it […]

Critical CSS? Not So Fast!

I appreciate all the research and appropriate nuance Harry brings in Critical CSS? Not So Fast! Not a fan of any performance testing tool that dings the score of a site for not having it implemented. It’s just not a cut-and-dry thing like, say, optimizing an image. Here’s the rub from Harry. Only bother if: […]

A high-pitched whining noise.

That’s what our new Tesla sounds like. They finally… gave in, I’d call it… and gave us our Tesla last Friday. It’s been delay after delay. The actual problem as it turns out is that it emits a tone, to put it mildly. I didn’t notice it at first in the car lot with the […]

Let an Edge Function do it.

Four years ago Phil acted on a silly idea to deploy a Netlify site every single minute such that an entirely static site could do something as notably dynamic as displaying the current time. There is literally no JavaScript on that site. It mostly worked. Aside from a failed deploy for random reasons here and […]


I’ve attempted to wear an Apple Watch a few times in the past. Never took. I’m trying it again with the Ultra. So far (4 days), I think it’s so cool. The watch face I’m showing here is my favorite. It’s got a full-color version but the all-red is just a great look. It’s got […]

In-App Browser Tracking & Meta

There is this buckwild insane thing that when you visit any URL on the internet whatsoever with the in-app browser built into Instagram (and several other apps), it injects JavaScript onto the page, the point of which is extreme tracking of what you are doing. Set my Instagram profile URL to to test out […]


Oh nice! Daybreak is a cooperative boardgame about stopping climate change. It is an unapologetically hopeful vision of the near future, where you and your friends get to build the mind-blowing technologies and resilient societies we need to save the planet. Kinda the opposite of Dave’s recent wonderful short story. Gotta imagine Daybreak is going […]

My Talk from CascadiaJS 2022

It’s my “The Web is Good Now” talk that I updated significantly and smooshed into a 25-minute slot. That was my first post-pandemic talk and it felt good to be back. Now I’ve got to expand it back to 45-50 minutes again for an upcoming conference. So it’ll be totally freshened up again.

It’s not going to be one big metaverse, so how is this going to work?

The word metaverse gets thrown around a lot lately, hasn’t it? I suspect everybody has something a little different in mind when they think about it. Since a lot of the news is around Meta/Facebook, I would guess people think “Facebook, but VR”. Meaning there is one monolithic thing, you strap that shit on your […]

Past Tense JavaScript Libraries

Because the best Twitter is getting stupid with jokes. I started. These ones get 🏆 gold trophies from me. If your reaction is “that’s not really past tense!!” then, well, you would suck at apples to apples. Aching backbone @hardfire Tenty @toheebdotcom eslent @markpalfreeman The Great Gatsby @robdimarzo jQuert @0xOlias β€” tie with jQuore Handledbars […]

The Tesla Experience, So Far

(Short story: we don’t even have it yet and it’s annoying.) We ordered a Tesla X back in June sometime. Miranda was visiting her parents in LA (who lived there at the time) and went to a dealership to test drive one. She ordered it right from there. We did everything we needed to do. […]

Order of Vue Components

The Vue 2 docs have it as: That feels pretty good to me, as literally everything else in the file is in service of the final output HTML. Start with the goal and work down. The Vue 3 docs have it has: And that also makes sense, because it puts dependencies (e.g. import stuff) at […]

3 Kinds of Loneliness

There is lots of interesting bits in the The Secret to Making Friends as an Adult episode of Dr. Laurie Santos’s The Happiness Lab podcast. Here’s one. Vivek Murthy talked about how there are three kinds of loneliness: Intimate loneliness: you lack a close confidant or someone that knows you deeply. Relational loneliness: absence of […]

iOS Browser Choice in 2024?

Y’all know the thing: there is no browser choice on iOS, it’s all Safari all the way down. The focal point for opposition against this is Open Web Advocacy. This is news from back in April, but it seems pretty big to me. In Europe, there is the Digital Services Act (DSA) already that sets […]

The Perfect TV for 2022

Just some thoughts after looking at TVs at a Best Buy recently. Absolutely bare minimum software. Just the bare minimum to control the least amount of settings possible. Nothing “smart”. No “apps”. Turns on instantly. The boot time for the minimum software is effectively zero. You turn on the TV without it being on an […]

AirTag Wallets

To me, a wallet is a great place for an AirTag (or similar help me find this thing device). Once a week, I can’t find it. Is it in the car? My saddle bags? Dresser upstairs? On my desk? In the depths of the couches? Phone! Show me! But the options for an AirTag-compatible wallet […]


Most people I know would know what I meant if I said “I’m all out of spoons” or “I wish I had the spoons for that”. I believe it has come to mean how much energy you have to do certain things. Say you (metaphorically, obviously) have 5 spoons that replenish themselves each day. But […]


A couple of weeks back, we sold our Chevy Tahoe. We purchased it just days after Ruby was born. I remember driving home from the hospital in a two-wheel-rear-wheel drive Toyota Tacoma and it was slippery with snow. We needed a way safer vehicle stat, and we popped over to the Chevrolet dealership and bought […]

A Little Family Trip to Valparaiso

Miranda’s brother and family live there, and her parents also just moved there after retiring. It was a nice time for a final summer trip. We swam in the pool, saw a funk band play in the park, hit the farmer’s market, ate Parlor Doughnuts, watched a Pop Warner football game, and a bunch of […]

Back to Top ⬆️