//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileHeaderAlt
by @jakesimonds.com
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
That guy who makes visual essays about software at https://samwho.dev. Developer Educator @ ngrok.com He/him.
Sam Rose








Loading...
This city is built with CSS. No SVG. No images. No HTML. Just gradients... and a bit of patience. codepen.io/alvaromontor... I haven't touched this in a while, but it still holds up. I'd love to expand it into a full city someday. #css #cssart #webdev
AtmosphereConf 2026 is a wrap! We hope all the remote attendees had a great Streamplace experience. When VODs, you ask? They're actually up right now! They're `place.stream.video` records in this repo. One catch: no frontend yet. That's where you come in. Welcome to the Streamplace VOD JAM.
There's something quite exciting happening with AVIF and progressive rendering. Some recent patches let you provide custom 'frames' as progressive passes, so you can provide e.g. smaller blurry versions of the full image to use as a progressive pass.
11h
3h
20h
Video
omg vod vod vod vod vod!!!!
blog.stream.place
Streamplace VOD JAM - How Streamplace Works
Streamplace
Jake Archibald
Pete’s work on writing a book about the history of domains is one of the projects I am most excited about in 2026.
Kinda weird. Updating my nameservers for jsdate.wtf took down all of my other domains for a few minutes.
I forgot to update the nameserver records on this domain after migrating to Porkbun. Remembered for every domain except this one. Derp.
I accidentally the DNS for jsdate.wtf. Should be fixed now but may take a while to propagate.
It’s on a topic I’ve actually wanted to write about for years but made a decision not to write about on my personal site.
Made a new markdown file today.