Outdoor Guitar

I won this little guitar at an auction benefit thingy for the Boys & Girls Club of Bend a while back. The company is literally called Outdoor Guitar™ and it’s right here in Bend, Oregon. The Outdoor Guitar™ is available in carbon fiber polycarbonate (bright tone) and brown glass fiber polycarbonate (warm tone). They’ve been played in the […]

End-To-End Tests with Content Blockers?

I was reading Eric Bailey’s recent piece Modern Health, frameworks, performance, and harm the other day. It’s excellent and you should go read it. The plot begins with Eric signing up for a site, meant to help him in a time of need, and the damn thing just spins: Since I make digital experiences for […]

Starting Ozempic

270. That’s as fat as I’ve been in a while. I’ve also got a back injury I’m working through. The weight isn’t helping. Nor is my weight helping me do things I want to do: long hikes, skiing, and bringing big play energy to my kid. This all breeds a gnarly kind of self-loathing that […]

Hex Colors Aren’t Great At Anything Except Being Popular

Data in the 2022 Web Almanac says that the 6 and 3-digit hex color formats (#XXXXXX and #XXX) combined account for 74% of all color declarations. That’s not surprising, or even really bad, but it’s a little unfortunate as these color formats are the most boring and least capable of all. You know what else […]

Japanese Web Design

There is a dissonance I’ve heard brought up more than once. It goes something like this: Japan is this beautiful place, renowned for cleanliness, simplicity, and sparse, orderly design in physical spaces. But digital design out of Japan is cramped, cluttered, and garish. Why? Someone, presumably named Sabrina, has published some research into this at […]

This is the kind of weird crap I would write in college.

I’d open up Adobe Illustrator and make something like this: I have absolutely no memory of writing this one in particular, but there are piles of it and remember some of them. I had no particular vision here, nor is there any deeper meaning. I was just trying to be funny and weird, and missing […]


10 Years of Meteor is a very interesting retrospective from Sacha Greif. Calling it a retrospective might make it sound like Meteor is dead, but it’s not. I’d say it’s fallen out of favor, but that’s not quite right either: Meteor was never particularly popular. What it was: pretty darn innovative. Meteor had serious fans […]

Open Graph Blues

Terence notes that the Open Graph Protocol is… if not dead, abandoned. That sucks, because OGP is still clearly very useful. It’s this HTML stuff: For example, Apple’s iMessage uses those tags to make rich previews in message threads. People love the concept of rich previews and even innovate around it, making it better for […]

Yaml, JSON, Toml

A great bit of technical writing from Ruud van Asseldonk: The yaml document from hell. Ruud shows one bit of yaml configuration and then shows off many problems that arise all over it. It is mind-blowing to me how nuanced and tricky it all is, to the point that I’m nearly convinced nobody should use […]

Un-Encoded SVG Backgrounds in CSS (Also, Writing CSS in CSS lolz)

I found this little aside in a Charlotte Dann article interesting: Historically you’d have to URL-encode the SVG but I found that in all modern browsers encoding is unnecessary as long as it’s free of #s (HSL for the win!). Encode your files with this tool for extra safety. So you can put the SVG syntax like directly into […]

Philips Hue Sync

When I picked up my new TV at Best Buy recently, first, I strolled through the TV section for kicks. A Philips Hue Strip ($256) caught my eye and I went for it. You use sticky pads to stick it to the back of your TV and it makes colored light. The whole deal with […]

Back to Top ⬆️