"web joy" — the joy you experience when visiting a website with joyful content and/or have a joyful experience (as a user) on a website, or the joy of creating such a website.

During the beyond tellerand conference this past week, someone mentioned “responsive web design” and having just completed IndieWebCamp Düsseldorf, the thought popped in my head that joyful web design should be a named thing, since many of us spent the weekend at IndieWebCamp doing just that.

I mentioned it to @jamesg.blog at a break between talks, we discussed it a bit and agreed that joy is a good motivator, and as creatives we both like creating things that are joyful to experience, and ideally joyful to create.

James blogged it before I got around to it: https://jamesg.blog/2026/05/01/joyful-web-design

That and a zoom chat today was inspiration to name that specific joyful experience “web joy”.

It’s a nod to “moon joy”, a mere weeks old phrase many have heard and been inspired by, coined by Mission Control science officer Angela Garcia, and transmitted (spoken) by CAPCOM on shift, Jacki Mahaffey, in reply to the Artemis II astronauts on mission (as noted in a NASA AMA: https://www.reddit.com/r/nasa/comments/1stjt7m/comment/ohw9g9l/). You can hear the “Copy, moon joy.” expression in context at the start of this video: https://www.youtube.com/watch?v=LHUvedAssyE

Much thanks to James for his encouragement to blog “web joy”.

#webjoy #btConf #beyondTellerrand #webDesign #IndieWebCamp #indieweb
#webjoy #btConf #beyondTellerrand #webDesign #IndieWebCamp #indieweb
4 conferences across 3 cities in 10 days:
* 4/20 W3C AC Meeting (Huangzhou) “Challenging how we see the web” future of web browsers panel participant (remotely from San Francisco, on the evening of 2026-04-19)
* 4/21-23 Mozilla Leadership Summit (Boston)
* 4/25-26 IndieWebCamp Düsseldorf
* 4/27-28 beyond tellerand Düsseldorf

Somehow squeezed in a few personal events too:
* 4/20 Bostom Marathon cheering — managed to hike a half marathon myself that day!
* 4/26 Balu Brigada concert in Cologne
* 4/29 Cologne Cathedral tower climb

In total:

7 events across 4 cities in 12 days including travel time.

Saw, heard, spoke/designed/coded with so many inspiring people. So many notes, photos, and a few videos. Overall an incredibly positive (if exhausting) experience. It was highly illuminating contrasting the different sets of people, talks, practices etc., some overlapping, across all the events. An incredibly valuable overview perspective.

Throwback to 2009 at Steak 'n Shake with Kraz. Miss this guy. And Steak 'n Shake.

Original photo by Jon Krasnichan

#throwback #HandsOffTheMerchandise
Ride App Pickup

at Ride App Pickup

Portland International Airport (PDX)

at Portland International Airport (PDX)

Gate 31

at Gate 31

San Jose Mineta International Airport (SJC)

at San Jose Mineta International Airport (SJC)

Survivor is wild this season. The O.G. of “reality” TV keeps upping their game.

Downtown Mountain View

at Downtown Mountain View

Limón

at Limón

Downtown Mountain View

at Downtown Mountain View

Mountain View Caltrain Station

at Mountain View Caltrain Station

San Francisco Caltrain Station

at San Francisco Caltrain Station

#Photo #Social Stream #Typewriters #excuses #one typed quote #typewriter collecting #You've Got Mail
Mountain View Caltrain Station

at Mountain View Caltrain Station

Aloft Mountain View

at Aloft Mountain View

My Reachy Mini arrived today! Finished about half of the assembly and ran out of steam. Should finish tomorrow night. Looking forward to giving it a personality! #robotics

Had a bit of a technical snafu last night when rebuilding the ops pipeline for my site. Ended up overwriting production with staging data, and the backups were failing. Thought I was hosed, but thankfully I had a secondary backup that I had forgotten about.