Just finished up a 3D print of a chess set for my son to take to school 😍

A versioned archive of posts from Bluesky, Mastodon, GitHub, npm, YouTube, Letterboxd, Hacker News, and blogs. Browse the most popular posts.
Last built .
| Since | posts | replies | likes | reposts and quotes | views | |
|---|---|---|---|---|---|---|
| Bluesky | 1,039 | 8,236 | 23,127 | 2,380 | ||
| Mastodon | 2,399 | 29,156 | 55,396 | 16,820 | ||
| GitHub | 179 | 5,777 3,520 | 33,866 | 3,317 | ||
| npm | 139 | 1,546 | 75,991,720 | |||
| YouTube | 30 | 1,203 | 32,713 | |||
| Letterboxd | 55 | |||||
| Blog | 20 | |||||
| Hacker News | 59 | 575 | 802 | |||
| All | 4,807 | 37,967 | 114,394 | 22,517 | 76,024,433 |
Just finished up a 3D print of a chess set for my son to take to school 😍

“The 12-month Amazon Web Services Free Tier period associated with your Amazon Web Services account will expire on January 31”
In related news, the @11ty.dev Screenshots service moved again yesterday 😅
Write it down.
https://dansinker.com/posts/2025-02-1-write-it-down/ from @dansinker
who scheduled this to go out at 3am on Saturday 🤔😅
Eleventy Import v1.0.10 adds the `--within` CLI option to filter imported items to those created or updated within a specified time frame.
npx @11ty/import [type] [target] --within=7d
Release Eleventy Import v1.0.10 · 11ty/eleventy-import
Adds within CLI option to filter entries to only include those created or updated with a recent time frame. Uses the same syntax as Fetch duration (e.g. "24h", "7d"). Also supported as a options pr...
Utility to import content from multiple services (and a CLI, too)
Utility to import content from multiple services (and a CLI, too)
Low level internal utilities to be shared amongst Eleventy projects
Had a little time at my son’s basketball practice so I converted my 18 year old blog from CommonJS to ESM 😅
it is not bad maintenance it is a honeypot
cia.gov has been running an outdated version of Gatsby.js with two active high severity CVE’s for at least 3 weeks — I’m sure it’s fine!
A plugin to use Vite as a development server and run Vite to postprocess your Eleventy build.
@KiwiKilian just moving forward (to be clear) not retroactively
@KiwiKilian I wonder if I might humbly ask that you name your releases on GitHub with an Eleventy Vite prefix (or similar)?
They show up on the Firehose with only the version number: https://www.11ty.dev/firehose/?type=github
Here’s a super early look at the Eleventy Font Awesome plugin https://github.com/11ty/eleventy-plugin-font-awesome (requires the very latest core canary release)
It’s working so well that it’s already in use on the 11ty documentation 👀
90 in the corner
Optimized per-page tree-shaken SVG spritesheets for Eleventy.
Optimized per-page tree-shaken SVG spritesheets for Eleventy.
Optimized per-page tree-shaken SVG spritesheets for Eleventy.
Optimized per-page tree-shaken SVG spritesheets for Eleventy.
Optimized per-page tree-shaken SVG spritesheets for Eleventy.
Optimized per-page tree-shaken SVG spritesheets for Eleventy with Font Awesome icons.
A simpler static site generator.
New on the docs, more help for beginners:
Installing a JavaScript Runtime
Installing a JavaScript Runtime (like Node.js)
A docs page for Eleventy, a simpler static site generator.
fork in the road: happy to announce that I will compensate any CEO currently on a one-dollar salary a full year’s pay to resign
Delighted: I’m finishing up an experimental @11ty.dev plugin for @fontawesome.com icons that uses per-page tree-shook (tree-shaken? tree-darmok-and-jalad-at-tanagra) SVG sprite-sheets (with zero CSS or JS)
one thing the telephone game is known for (especially when played by LLMs) is accuracy of output
Little bundles of code, little bundles of joy.
Little bundles of code, little bundles of joy.
Little bundles of code, little bundles of joy.
WebC support for Eleventy adds for Single File Web Components
if they had used this web component from @scottjehl, it would have solved the problem quite nicely! https://scottjehl.com/posts/q-r/
Friends of Slack, a couple desktop-client things:
1. Huddles should prevent the screen saver — I am talking on the computer.
2. Defaulting to “Automatically leave huddles” when the screen saver starts (when paired with above) is a very bad software default
(please fix one of the above, thx)
look, did I mess up this reference the first time, yes — but I didn’t lose $1T market cap today so
preact is react’s deepseek*
WebC support for Eleventy adds for Single File Web Components
is… is this where we’re at now?
instead of a hyperlink to the app store (which was already not particularly web-friendly) we’re obfuscating links as smartphone-first QR-codes?

how dare my personal web site not undergo a vigorous and lengthy code review process
casually replacing <svg display="none"> with <svg style="display: none"> this morning
I don’t need to git blame the commit from 5 years ago — I already know who did it
(…it me)
what is apple’s beef with SVG https://fediverse.zachleat.com/@zachleat/113114654283999351
The episode of Arrested Development from which this quote originates aired in November, 2003 — and $10 in 2003 is roughly the same as $17 in 2025.
“It's one SVG, Michael — what could it cost, $10?”
the browser support for SVG favicons in 2025 is *wild* https://caniuse.com/link-icon-svg
TIL I needed to opt-in to an allow-list of domains for `fediverse:creator` on my profile (in addition to the `<meta>` tag on my web site)
Edit Profile -> Verification (tab) -> Author attribution (section) -> Websites allowed to credit you (textarea)
Read more about fediverse:creator here: https://blog.joinmastodon.org/2024/07/highlighting-journalism-on-mastodon/
Found some unnecessary twitter metadata still sitting around on my web site and it’s always a good time to delete code (*especially* now).
Might be worth checking your web sites to see if you can delete it too?

I’ve been to far too many family funerals in the past couple of years.
When my time is up (far, far from now) I hope that whoever speaks offers the listeners a message of acceptance and peace — not one of fire and brimstone, not one of conditional love through unconditional allegiance.
Take care of each other, y’all ❤️
A few Eleventy build server image optimization tests for the project I’m currently working on (×1088 images):
formats: webp, auto =>
❄️ cold cache: 4m 33s
🔥 warm cache: 36s
formats: avif, webp, auto =>
❄️ cold cache: 11m 32s
🔥 warm cache: 38s
Do y’all think the AVIF build cost is worth it if the build server cache is ~always warm?
we did it, web performance folks — it’s done. time to close up shop and go home — I just loaded up a 1.3GB text-based web app
(using a client-side LLM)

Adds and positions sibling anchor links for heading elements (h1,h2,h3,h4,h5,h6) when they have an `id` attribute.
For the record, the creator of the Remix JavaScript framework posted in defense of Elon’s fascist salute yesterday.
Always keep receipts.
errant.quest is #BuiltWithEleventy by @strange.website 🏆
last year i turned my travel diaries for the month i spent in switzerland and italy into a website photo-journal, hope you think it’s nice.
long pressing on the left side of the screen on bluesky but the skeets aren’t doomscrolling at 2×
I’ll admit I haven’t kept up on the tiktok ban: what specifically about tiktok’s infrastructure is going to be affected? The app in the app store? The web site? Why not just move the TikTok servers overseas?
if there is not yet a product called eye masculiner FOR MEN that comes in a titanium case, capitalism has failed
dear marc zuckemborg what color is the masculine energy card in pokemon card game
img:not([alt]) {
visibility: hidden;
}
Eleventy Ecosystem Small Release Smorgasbord №2
1️⃣ Image https://github.com/11ty/eleventy-img/releases/tag/v6.0.1
2️⃣ PostHTML URLs https://github.com/11ty/eleventy-posthtml-urls/releases/tag/v1.0.1
3️⃣ RSS https://github.com/11ty/eleventy-plugin-rss/releases/tag/v2.0.3
In the past month my kids and I have played (on all the original *never-repaired* hardware):
1️⃣ 30+ year old Super Nintendo
2️⃣ 15+ year old Wii
3️⃣ 5+ year old Switch
Nintendo is an incredibly special company — looking forward to the next iteration.
Generate an Atom, RSS, or JSON feed with Eleventy.
PostHTML plugin for transforming URLs. A fork of posthtml/posthtml-urls.
New on the 11ty YouTube channel:
Start Your Escape from WordPress Using 11ty (in 3 minutes!):
Start Your Escape from WordPress Using 11ty (in 3 minutes!)
It’s time to think about getting off of WordPress for more stable blogging pastures. In this video we’ll talk about using 11ty to do just that!Read the docs:...
It’s time to think about getting off of WordPress for more stable blogging pastures. In this video we’ll talk about using 11ty to do just that!
Read the docs: https://www.11ty.dev/docs/migrate/wordpress/
Eleventy Import: https://github.com/11ty/eleventy-import
Eleventy Base Blog: https://github.com/11ty/eleventy-base-blog
Poster image by Berni Wittmann: https://unsplash.com/photos/black-wooden-bench-on-green-grass-field-near-mountains-during-daytime-xEjWEkSagLg
Low level utility to perform build-time image transformations.
Eleventy Ecosystem Tiny Release Smorgasbord
1️⃣ Dev Server github.com/11ty/elevent...
2️⃣ Import github.com/11ty/elevent...
3️⃣ ESM Dependency Tree github.com/11ty/elevent...
4️⃣ Prelease: Eleventy github.com/11ty/elevent... and github.com/11ty/elevent...
A minimal, modern, generic, hot-reloading local web server to help web developers.
A simpler static site generator.
A simpler static site generator.
Utility to import content from multiple services (and a CLI, too)
I am very unserious but also simultaneously extremely serious
multitudes wish they contained me
your nose is 3d printer for boogers, think about it
we’ve formalized this process here: https://www.11ty.dev/blog/certification/
The Eleventy Super Professional Linkedin Certification Program is in full swing: www.11ty.dev/blog/certifi...
*wakes up in hospital*
“we’ve given you a blood transfusion in your left arm and we didn’t even need a blood donor because we used blood that we took out of your right arm”
the irony of a strongly typed superset of JavaScript that doesn’t follow semantic versioning is *wild* — we see that, right?
“tsc does not follow semantic versioning, so even minor updates can introduce changes to type checking that may break existing code.” — @satanacchio.bsky.social
9 y/o tried to say that I was middle aged but instead said that I was from the Middle Ages
10,785 files deployed in 2m 57s
3,935 files deployed in 2m 45s
12 seconds of build time saved, y’all — **incredible** gains 😅
it was this PR — some avatar image optimization tech debt with origins in the long, long ago github.com/11ty/11ty-we...
mistakes were made
mistakes were fixed

if you want one of these on your linkedin — I dub thee officially certified

hoping my midlife crisis will be to build increasingly unhinged web sites
look — all I’m saying is that when I type `bs` in the URL bar it should autocomplete to bluesky even if I’ve never used that computer before
New proposal on the issue tracker to add first-party support for TypeScript in Eleventy core (in pairing with Node’s upcoming type stripping feature)
Proposal: Add first-party core support for TypeScript configuration, data, and template files · Issue #3616 · 11ty/eleventy
In preparation for Node.js stable to ship TypeScript stripping as an unflagged feature https://nodejs.org/api/typescript.html We already provide support for TypeScript via tsx, documented here: htt...
After 7 years, it was time to update the ol’ avatar. This is your one and only warning — I look different now
react is 4 years older than my old profile pic
my profile picture was from 2017 — it’s time for an update.
New Quick Tip on the YouTube Channel: an Eleventy Image Quickstart!
Learn how to get up and running with Eleventy Image in 2 minutes!
Learn how to Optimize your Web Site’s Images with Eleventy Image (in 2 minutes!)
Eleventy Image documentation: https://www.11ty.dev/docs/plugins/image/Eleventy Image v6.0.0 Release Notes: https://github.com/11ty/eleventy-img/releases/tag/...
Finds all JavaScript ES Module dependencies from a filename.
Eleventy Image documentation: https://www.11ty.dev/docs/plugins/image/
Eleventy Image v6.0.0 Release Notes: https://github.com/11ty/eleventy-img/releases/tag/v6.0.0
Unsplash image by Nadine Marfurt: https://unsplash.com/photos/a-bench-sitting-on-top-of-a-snow-covered-slope-dYViWsqO62E
Eleventy — 2024 in Review: https://www.11ty.dev/blog/review-2024/
How did we do this year?
Curious about the State of JS survey, did y’all participate in 2024?
Eleventy Image v6 is already in use on www.11ty.dev
🖼️ Eleventy Image v6.0.0 has just shipped!
1️⃣ Better p3 color support
2️⃣ Native `fetch()`
3️⃣ `transform` hooks for advanced `sharp` usage
4️⃣ sizes="auto"
Full release notes: https://github.com/11ty/eleventy-img/releases/tag/v6.0.0
New, simplified docs:
Image
A docs page for Eleventy, a simpler static site generator.
Low level utility to perform build-time image transformations.
you know clarence thomas would look absolutely stunning in a baja blast mountain dew robe with a nascar-inspired taco bell logo on the sleeve—c’mon there is more money to be made on the back end of corporate sponsorships
Low level utility to perform build-time image transformations.
burrito surpreme court™ justices, sponsored by taco bell™
New minor release: 🐶🦴 Fetch v5.0.2
Use this package to add a configurable cache layer around any remote fetch.
Release notes: https://github.com/11ty/eleventy-fetch/releases/tag/v5.0.2
Official docs: https://www.11ty.dev/docs/plugins/fetch/