A plugin for creating hierarchical navigation in Eleventy projects. Supports breadcrumbs too!
@Fyrd a ha — sorry to bug you! this suggests they are bundled together: https://github.com/web-platform-tests/interop/issues/768
@Fyrd If I were looking for the browser support for implied `hidden="until-found"` behavior for `<details>` — is that somewhere? Or is it just a part of until-found stock?
I didn’t use en-dash here and I’m ashamed of it
How old is the oldest (non-personal) software project that you’re still actively maintaining?
dear tim apple: a “time to stand!” notification from your watch when a very anonymous individual (not me) was sitting on the toilet would have been wild (if it had happened to me, which it didn’t)
at 42 boosts I’m lucky I didn’t have to make any hard decisions
tech companies haven’t earned an april fools’ day this year, sorry everyone
dear tim apple: a “time to stand!” notification from your watch when a very anonymous individual (not me) was sitting on the toilet is wild
Thanks to all the lovely folks that left feedback on our navigation improvement mini-project pull request, we’re shipping an improved nav to 11ty.dev: github.com/11ty/11ty-we...
It’s live now!
@11ty/eleventy-navigation@1.0.3
A plugin for creating hierarchical navigation in Eleventy projects. Supports breadcrumbs too!
Today on Trans Day of Visiblity I’m thankful to folks living their lives in an unapologetically authentic way — truly showing us what freedom can look like when we discard the baggage society has imposed on all of us. Love y’all.
I’m proud of this project 🥰 I worked hard on it and it turned out great!
I’m thankful we didn’t add a bunch of third party JavaScript or overbearing analytics or advertisements — feels good to work with good folks.
Check the speedometer on the brand new Blog Awesome (now with @11ty.dev)
@11ty/eleventy-navigation@1.0.2
A plugin for creating hierarchical navigation in Eleventy projects. Supports breadcrumbs too!
am I legally allowed to build this set or do I have to take it to an authorized dealer and pay them to do it? #RightToRepair https://www.lego.com/en-us/product/john-deere-9620r-4wd-tractor-42136
which web sites did the FBI warn us about? wrong answers only

tfw the war boys ask you to witness them (on signal)
performance-leaderboard@12.4.0-release.1
A plugin to run Lighthouse against a set of urls to see which site is the fastest.
@11ty/find-generator@1.0.0
Find the <meta name='generator'> value from a web site URL.
boosting this is an attack!!
can we have a feature where a toot self destructs when it hits 50 boosts
> Avoid an excessive DOM size
No
you’re telling me this antivirus software I bought doesn’t stop posts from going viral
bribecoding is a new phenomenon where you pay open source developers a living wage to work on projects that your business uses
arielsalminen.com is #BuiltWithEleventy 🏆 by @arie.ls
Ariel Salminen (@ariel@social.design.systems)
New website launch day! 📮 I handcrafted a super simple new site for myself to better showcase what I do and have a future home for experiments I may want to tinker with. Designed in the browser…
We made a small modification to the leaderboards this time: for scaling and maintenance reasons (this list now includes over 1100 web sites!) the results will only show sites that have scored 400 on Lighthouse. Thanks y’all!
Eleventy Leaderboards №29
11ty.dev/speedlify/
🥇 a11yproject.com
🥈 lamplightdev.com @lamplightdev.com
🥉 simoncox.com @simoncox.com
#4 zachleat.com
#5 oupspuppetry.gr
#6 fumes.junglestar.org
#7 artofmusic.lu/en/
#8 declanbyrd.co.uk
#9 curtisjurgensen.com
#10 iainbean.com
#11 jfroehlich.net
the gasps I gasped when this video segued to sponsored content at the end 😅
we can neither confirm nor deny that the leaderboards may be actively leaderboarding
@11ty/is-land@5.0.0-beta.5
A framework independent partial hydration islands architecture implementation.
@hexagoncircle absolutely no obligation but I wonder if you can escalate this somewhere https://urbanists.social/@cassey/114218933743717085
The @SocketSecurity folks have quickly fixed this one:
The @socket.dev folks have quickly fixed this!
We have already pushed a fix for this and are clearing out our backlog. Thanks for bringing it to our attention!
dunning-kruger is so hot right now
We understand that this is an extension of “do your own research” mentality, right? Access to information has convinced us that everyone is now a generalist and by extension that all generalists can be specialists (without scrutiny or peer review)
If you have zero education, but learn how to ask AI models the right questions , in many jobs you will be able to outperform someone with an advanced degree, but who is unwilling to use Large Language Models.
Just takes a smartphone, curiosity to experiment and a mindset to learn.
it’s hard not to be jaded when facial recognition is being used in criminal investigations while our industry is having trouble accurately testing whether two strings are equal

Update: thanks to @chrisw_b for hunting this down: looks like a huge flaw in the vulnerability scanner being used by these tools (it ignores namespaces on package names!)
More info:
https://github.com/jridgewell/gen-mapping/issues/12
https://github.com/anchore/grype/issues/1701
Update: looks like a huge flaw somewhere in the vulnerability scanner code being used by these tools (it doesn’t support namespaced packages)
More info:
- github.com/jridgewell/g...
- github.com/anchore/gryp...
- It’s referencing this report from 2022 github.com/advisories/G...
Why does socket.dev report that the latest version of next.js has a malware dependency? https://socket.dev/npm/package/next/alerts/15.2.3?tab=dependencies
“Malicious code in gen-mapping (npm) Any computer that has this package installed or running should be considered fully compromised.”
Update: looks like this is a pretty big flaw in the vulnerability scanner — not in next (check the replies for more info)

Why does socket.dev report that the latest version of next.js has a malware dependency? socket.dev/npm/package/...
“Malicious code in gen-mapping (npm) Any computer that has this package installed or running should be considered fully compromised.”

USA folks: where are we at on taxes this year? do we write the checks directly to elon or does it still go through the IRS first
look, you can say you hate me to my face or you can send me a URL with a utm_source param on it — same thing
performance-leaderboard@12.4.0
A plugin to run Lighthouse against a set of urls to see which site is the fastest.
@11ty/image-color@1.0.6
Small utility to efficiently fetch the colors from an image.
The video for the above talk has been posted (already!) https://www.youtube.com/watch?v=O89QIruTink
(and on my web site: https://www.zachleat.com/web/blog-awesome/)
my working theory is that indie developers make faster software because they feel the pain of buying their own hardware and are more prone to making it work on older hardware (just like folks using the software)
@11ty/eleventy-fetch@5.1.0-beta.2
Fetch and locally cache remote API calls and assets.
@eleventy starting now!
ha ha ha licenses aren’t good vibes — we’re coding only with vibes now
what happens when an LLM is trained on GPL licensed code
I’m speaking at the @eleventy Meetup today:
Moving Blog Awesome from WordPress to Eleventy
https://11tymeetup.dev/events/ep-22-umami-analytics-and-blog-awesome/
@11ty/eleventy-navigation@1.0.1
A plugin for creating hierarchical navigation in Eleventy projects. Supports breadcrumbs too!
@11ty/eleventy-navigation@1.0.0
A plugin for creating hierarchical navigation in Eleventy projects. Supports breadcrumbs too!
this winter storm is making the power go out every ten minutes — my external monitor is on battery backup and my internet connection automatically swaps to my phone hotspot — unfortunately even in the middle of nowhere I can seamlessly continue working weeeeeee
@11ty/eleventy-dev-server@2.0.8
A minimal, modern, generic, hot-reloading local web server to help web developers.
Markdown is much better when you use the HTML escape hatch early. When you nest an image in a link `[](url)` the syntax quickly approaches the readability of regex (pejorative)
Another great point in discussion with @_web_:
These designs are from 1987 🤯 when the state of the art in operating systems looked like this:

Love love love that the speed tests on https://calibreapp.com/ include a scrubbable timestamp-overlaid video that lets you see (frame by frame) how your web site loaded! This is an *excellent* feature.
@wiredprairie shared this lovely video with me about some of the folks that worked on LCARS and it has me wanting to apologize for how little substance the above critique had — Sorry! Not to say that LCARS isn’t without flaws but I wish I had been more productive in my armchair review.
Here’s the video: https://www.youtube.com/watch?v=D24tYFIVyv0
CEO selling AI claims “90% of code will be written by AI in 3–6 months; 100% in 12 months.“
https://www.businessinsider.com/anthropic-ceo-ai-90-percent-code-3-to-6-months-2025-3
set your calendar reminders, folks — and remember that hype is a monetizable asset (in silicon valley)
@11ty/eleventy-fetch@5.1.0-beta.1
Fetch and locally cache remote API calls and assets.
New v3.0.1-alpha.5 🐀 core pre-release available for testing: github.com/11ty/elevent... includes build and install performance wins, a reduction of node_modules from 27MB to 21MB, a bunch of Dev Server fixes and more!
let me just say up front that I love Star Trek—but we have to agree that LCARS is not good UI. societal utopia, sure—where are the user interface folks
the timeline is always connected if you’re paying attention https://mamot.fr/@nhoizey/114171893736072813 cc @nhoizey
for my non-USA friends: do you understand the concept of “buffet pants”
everything’s computer (pejorative)
@11ty/eleventy@3.0.1-alpha.5
A simpler static site generator.
New release: Eleventy 🛎️ Dev Server v2.0.7 includes bug fixes for CSS reloads, supports returning a `Response` in your onRequest callbacks (easily proxy to a different server using `fetch()`), and a bunch of other goodies!
Release Eleventy Dev Server v2.0.7 · 11ty/eleventy-dev-server
Adds support for Response objects returned from onRequest callbacks, simplifying usage with Fetch and unlocks easy-to-configure proxy server behavior #9 Fixes bug with requests to server while it i...
@11ty/eleventy-dev-server@2.0.7
A minimal, modern, generic, hot-reloading local web server to help web developers.
@import() maps for CSS
SAASquatch
…is that something? fine, no you’re right
folks new to bluesky: please pick a profile picture.
your implied am-i-a-bot-score goes up about 200 points when you have the default picture. it’s not a tattoo, just pick anything!
are we ready to reconcile how many tech spaces have at least one anger-as-a-personality-substitute man that everyone just tolerates (if not idolizes)
classic wordpress.

PageSpeed Insights offers some WordPress specific advice on this web site with a 9.5s TTFB:
> Choose a lightweight theme (ideally a block theme) and implement full-page caching or a static site solution. Disable unnecessary plugins to minimize server overhead. Consider upgrading your hosting to managed or dedicated service.

Some additional discussion is happening on this GitHub Issue: github.com/web-platform...
Thanks @patrickbrosset.com for filing!
how dare you clean up the spelling and/or grammar on that toot immediately after I boosted it — I loved it as it was
This very useful, very durable, and ultimately very portable content is #BuiltWithEleventy 🏆
You might know us from the guides we have put together, like the de-risking guide and the UX guide. Governments all around the world have used them to make services more accessible and add more value to the public — all while saving millions of dollars. You can still find them here: 18f.org/guides/
The GOV.UK Publishing Design Guide is #BuiltWithEleventy: design-guide.publishing.service.gov.uk
via insidegovuk.blog.gov.uk/2025/02/25/c...
Welcome to GOV.UK
GOV.UK - The best place to find government services and information.
I might suggest modifications to the “Limited availability” and “Newly available” tags to include language about whether a feature is progressive enhancement friendly or not!
Consider `accent-color` (Not Baseline) vs. CSS Nesting (Baseline 2023).
Browser compatibility is only a small piece: it’s more important to consider the role it plays and how progressive-enhancement friendly it is.
CSS Nesting requires cross-browser ubiquity: `accent-color` is much safer!
Let’s talk about why Baseline browser compatibility doesn’t tell a complete story about whether or not a feature can be used “safely” by developers.
Let’s talk about why Baseline browser compatibility doesn’t tell a complete story about whether or not a feature can be used “safely” by developers.
Consider `accent-color` (Not Baseline) versus CSS Nesting (Baseline 2023).
Browser compatibility is only a small piece: it’s far more important to consider the role the feature plays and how progressive-enhancement friendly that feature is.
CSS Nesting requires cross-browser ubiquity before use: `accent-color` is much safer, comparatively!
If you’re in the US federal government and facing blocked news web sites on gov’t hardware — apropos of nothing I might remind folks about Google’s official proxy browser (aka Google Translate).
translate.google.com?op=websites
Works great when you translate a language into the same language.
the neat thing about someone flooding bluesky with bots is that both supporters and opponents of bluesky both have an incentive to allow it weeeeeeeeeee
just finished watching Wicked and apparently Steve Wozniak wasn’t in it? huge casting fail imo
painstakingly using all of my brain cells to navigate a huge code refactor and the tests all pass—immediately suspicious
dismissing valid feedback as “change aversion” is a big ol’ red flag 🚩🚩🚩
Hey folks! Send your best wishes to Bob after knee surgery!!
After successful knee replacement surgery, I find myself in a recovery room staring across at recovery room number 11. #11ty
this poll toot will probably self destruct at some point
*runs away*
the rise of developer celebrity has made software:
What I really want are issues to not be Open nor Closed but a third quantum physics style super-positioned state: Limbo
At first I was excited that this might be a nice replacement for the closed issue needs-votes “Enhancement queue” we use in Eleventy (https://github.com/11ty/eleventy/issues?q=label%3Aneeds-votes+sort%3Areactions-%2B1-desc+label%3Aenhancement) but alas, it doesn’t seem like it
Seeing Issue Types appear on the GitHub UI https://github.blog/changelog/2025-01-13-evolving-github-issues-public-preview/#organize-your-work-with-issue-types
and I’m left wondering: how is this better than labels? What unique benefit does it offer?
HTML is good, actually: https://www.zachleat.com/twitter/1169998370041208832/
Look, if we’re going to lean into sites versus apps 🥱 and MPA 🥹 and SPA 😬 have already encrusted their way into the discourse — what about MPS and SPS 😅 (this is a joke don’t use these)
anyway an SPS can go a long way before it needs to be an MPS (and you need a build step to help with duplicated boilerplate)
Manual ‘till it hurts from @adactio.com adactio.com/journal/21397
@zachleat/browser-window@1.0.15
Used in demos as a way to fake a Safari-esque web browser window.
