Zach Leatherman
banner
zachleat.com
Zach Leatherman
@zachleat.com
πŸ”— https://zachleat.com
🎈 Creator/Maintainer of @11ty.dev
🧰 Professional Hobbyist at @fontawesome.com
πŸ³οΈβ€βš§οΈ Listen to Trans Folks
πŸ‘‹πŸ» He/him/they
🐘 https://zachleat.com/@zachleat

🐟 out of 🌊 βœ… Front of the Front-end βœ… Static Sites 🚾 Web Components 🏁 Web Perf
Reposted by Zach Leatherman
Yesterday I wrote about printing and shipping a half million whistles with a horde of whistle goblins. dansinker.com/posts/2026-0...
Whistle Up 2: Rise of the Whistle Goblins | dansinker.com
dansinker.com
February 10, 2026 at 1:19 AM
Reposted by Zach Leatherman
✍️ New article: Webspace Invaders

πŸ‘ΎπŸ‘ΎπŸ‘ΎπŸ‘ΎπŸ‘ΎπŸ‘ΎπŸ‘ΎπŸ‘ΎπŸ‘ΎπŸ‘ΎπŸ‘ΎπŸ‘Ύ

matthiasott.com/articles/web...
Webspace Invaders Β· Matthias Ott
There’s something happening on the Web at the moment that almost feels like watching that old arcade game Space Invaders play out across our servers. Bots and scrapers marching in formation, attacking...
matthiasott.com
February 9, 2026 at 12:30 AM
… oh no.
February 9, 2026 at 9:01 PM
I’m doing the opposite of hiding them — I am setting them free into the outside world
February 9, 2026 at 9:01 PM
dog is livid that I put them on bsky blast
February 9, 2026 at 8:53 PM
that lovely seasonal milestone where the winter weather passes and it gets warm enough to open a window long enough so that the home office no longer smells like dog farts
February 9, 2026 at 8:39 PM
Reposted by Zach Leatherman
A shocking 8.5% of sites that use CDNs deliver some static content directly to end users via cloud storage! Many are not compressing or caching this content either. This comes at a significant performance cost. Details, examples and @httparchive.org stats here - paulcalvano.com/2026-02-09-s...
February 9, 2026 at 12:34 PM
Reposted by Zach Leatherman
Web renaissance is here if you want it.
February 6, 2026 at 6:20 PM
Reposted by Zach Leatherman
Getting Your Article Shared: Tips from Ten Years of Newsletter Curation: β€œThere’s loads of great content out there, and it’s funny how often someone puts the work into crafting an excellent post, but misses out on all the things that make it easy to widely share.” cloudfour.com/thinks/getti...
Getting Your Article Shared: Tips from Ten Years of Newsletter Curation
Some tips to make it easier to get your article shared in newsletters and social media, such as OG tags, a good sharing image, and some gotchas to watch out for.
cloudfour.com
February 9, 2026 at 5:49 PM
Reposted by Zach Leatherman
In 1943, musician Woody Guthrie placed a message on his guitar: "This machine kills fascists."

I am part of a group that's shipped half a million free 3D-printed whistles to defend against ICE β€” 200,000 of them in the first week of February alone.

This is the story of the "Whistle Crew."
This whistle fights fascists
I print whistles now. You can too.
www.theverge.com
February 9, 2026 at 6:38 PM
absolutely enthralled by the two USA curling matches I saw over the weekend πŸ†
February 9, 2026 at 6:57 PM
Reposted by Zach Leatherman
I made a map of 3.4 million Bluesky users - see if you can find yourself!

bluesky-map.theo.io

I've seen some similar projects, but IMO this seems to better capture some of the fine-grained detail
Bluesky Map
Interactive map of 3.4 million Bluesky users, visualised by their follower pattern.
bluesky-map.theo.io
February 8, 2026 at 10:59 PM
faraday lootcrate subscription offers lootcrates delivered to direct to bunker or abandoned missile silo
February 9, 2026 at 6:54 PM
Reposted by Zach Leatherman
curling is god tier, far better than super bowl
February 9, 2026 at 6:49 PM
male loneliness epidemic as bluetooth security mitigation
February 9, 2026 at 5:59 PM
If you have Bluetooth headphones and haven’t updated the firmware in awhile, it’s probably a good idea to do so as the headphones themselves can be compromised (unless you live in a Faraday cage or remote work from Iowa):

insinuator.net/2025/06/airo...
February 9, 2026 at 5:51 PM
Another follow up here: @tbroyer.ltgt.net found the offending truncation code and it is not on @bsky.app’s part here. I’m sorry folks — I was far too harsh in my original post!

bsky.app/profile/tbro...
February 9, 2026 at 5:31 PM
oh dang, nice sleuthing! the truncation happened upstream!
February 9, 2026 at 5:19 PM
for disclosure, here is the original post (which has a truncated link): bsky.app/profile/huma...
In case you missed it, my new blog post explains the importance of artifacts in professional AI-assisted software development. Traceability gets more difficult when you're not writing code by hand and artifacts are the key to addressing this problem.

https://humanwhocodes.co...
February 9, 2026 at 4:08 PM
this feature is so exciting
February 9, 2026 at 3:36 PM
Reposted by Zach Leatherman
After implementing Compression Dictionaries back in December, I sat down with @yoav.ws and @patmeenan.com to discuss getting the most out of them and provide some visuals for those new to the concept. Check out the video below:

youtu.be/YR2er3EiYnM / lessonsofacto.com/videos/032-c...
Compression Dictionaries: How Google & Shopify Are Bringing SPA Speed to MPA Websites
YouTube video by Lessons of a CTO
youtu.be
February 9, 2026 at 2:21 PM
Follow up here: thankful to folks educating in the replies, I’ve learned that the hyperlink text *shown* on Bluesky (similar to Fedi, too) can differ from the target URL and this modal is only shown when they differ.

(for even more nuance: the post I encountered was a truncated link 🫣)
February 9, 2026 at 3:30 PM
oh… yeah, totally… I was just making sure no one did it, like, proactively
February 8, 2026 at 12:55 AM
should at least involve a risk profile of the URL before popping this.
February 6, 2026 at 11:34 PM
a gentle criticism that modals like this are not the user experience of a social network that is friendly to hyperlinks
February 6, 2026 at 11:06 PM