Issue 69 - 11ty MEETUP TOMORROW, Node JS profiling docs, Key releases, Retaining optimized images across builds...And 3 releases, 10 posts and 14 sites to see
Mar 19, 2025
4 minutes to read
Welcome to Issue 69 of the 11ty Bundle. 11ty, aka Eleventy, is a "simpler static site generator" that is designed to be simple, flexible, and highly customizable. It is built on Node.js and allows developers to create websites by transforming templates and data into static HTML files. It supports multiple template languages, giving developers the freedom to choose the languages that best suit the needs of their project.
An email version of this blog is available. Subscribe here.
A note from Bob:
Good news! Knee replacement surgery went well. Tomorrow will be the 2-week mark. I'm sleeping slightly better (and slightly is doing a lot of work there). The pain has reached a more manageable level and I've had a little time to keep the firehose operational. Thanks to all of you who reached out with well wishes. I really appreciate it.
11ty meetup tomorrow. Tomorrow's Eleventy Meetup features David Moll, discussing "Umami + 11ty: A Privacy-First selfhosted approach to Web Analytics" and Zach Leatherman discussing "Blog Awesome, from WordPress to 11ty — walkthrough the imminently shipping Font Awesome blog." Check out the virtual event details. I'll be there, possibly without bells.
Node JS profiling docs. New in the docs is some great info on performance profiling node.js, "The most reliable mechanism for tracking down performance issues in any Node.js based code is to use Node’s built-in CPU Profiling feature (Node v12+)."
Key releases. Check out the releases section below, there are performance improvements and bug fixes galore.
Retaining optimized images across builds. Murtuzaali Surti shows how to maintain optimized images across build in the .cache
folder. This is a great build-time performance booster as unchanged images need not be re-optimized. Check it out.
Until next time...
Recent releases
Utility to cache any remote asset: Image, Video, Web Font, CSS, JSON, etc - Release Eleventy Fetch...
Mar 17, 2025
A simpler site generator. Transforms a directory of templates (of varying types) into HTML. -...
Mar 14, 2025
A minimal generic web-development web server. Contribute to 11ty/eleventy-dev-server development by...
Mar 14, 2025
Posts from around the web
Moving to Eleventy
Crazy Mac lady. Mac author & developer. Lover of Apple computers and devices. Swift & SwiftUI enthusiast. Unofficial Mac app dev evangelist
Mar 19, 2025
by Sarah Reichelt (1 post) · Website & RSS feed
Categories: BloggingConfigurationGetting StartedMigrating to EleventyPerformancePluginsWhy Eleventy?
Added a 'uses' Page Archive
Mar 16, 2025
by Ryan Himmelwright (1 post) · Website
Categories: CollectionsConfigurationDatesHow to...
11ty Math
Mar 12, 2025
by Brian Kardell (1 post) · Website
Categories: ConfigurationHow to...Markdown
Implementing Webmentions
Some notes about implementing webmentions for my website.
Mar 10, 2025
by Tom Doe (11 posts) · Website & RSS feed
Categories: Global DataHow to...Remote DataSocial MediaWebmentions
List blog posts grouped by year with Eleventy
A short guide on how to display blog posts grouped by year for a blog listing page in Eleventy using Nunjucks templating.
Mar 8, 2025
by Juha-Matti Santala (15 posts) · Website & RSS feed
Categories: BloggingCollectionsConfigurationDatesHow to...
Eleventy's Image Plugin Disk Caching Approach For HTML Transform Method
In this guide, I'll walk you through an approach of utilizing disk cache while using the HTML transform method of the eleventy image plugin. Disk cache is a persistent cache which allows you to not re-optimize every single image at every single build. However, there are some caveats which I ran into while using it with the HTML transform method.
Mar 8, 2025
by Murtuzaali Surti (5 posts) · Website & RSS feed
Categories: ConfigurationHow to...ImagesPerformancePlugins
Host Your Stuff
Let's make a blog!
Mar 6, 2025
by Scarlett Cavendish (1 post) · Website & RSS feed
Categories: BloggingConfigurationDeploymentFront MatterGetting StartedNavigation
Generating absolute URLs in my RSS feed(s)
My RSS feeds are generated by 11ty at build time from a Liquid.js template. When I wrote posts and link elsewhere on my site I use a bookmarklet to capture the URI for linking. To ensure I have absolute URLs in my feeds, I use a filter to convert said...
Mar 5, 2025
by Cory Dransfeldt (45 posts) · Website & RSS feed
Categories: FiltersGlobal DataHow to...RSS
Linking local node packages for development in PNPM
A personal blog documenting webdev, life with ADHD, home cooking, self-hosting, and much more
Mar 5, 2025
by Ryan Killeen (1 post) · Website & RSS feed
Categories: ConfigurationPluginsRSS
Adding Password Protection to 11ty Pages Using PageCrypt
When building static sites with Eleventy (11ty), you might occasionally need to password-protect certain pages. While static sites don't have built-in authentication mechanisms, we can implement client-side encryption using PageCrypt, a lightweight JavaScript solution that encrypts HTML content and requires a password to decrypt it.
Nov 12, 2024
by Cody Sand (1 post) · Website
Categories: ConfigurationHow to...
Built with Eleventy
Here are the new sites to see. If you want to see more sites, check out the Eleventy Leaderboards.
The visual CMS that gives content teams full autonomy on your developer-approved tech stack.
Thoughts of an Internet Folf, into electronics, software, radio and more
Personal Website of Edward Sivyour, Web Developer
A personal blog documenting webdev, life with ADHD, home cooking, self-hosting, and much more
GOV.UK Publishing Design Guide
The GOV.UK Publishing Design Guide is an extension of the GOV.UK Design System, aimed at people...
I bring a warm, empathetic, and challenging coaching style, creating a safe, co-creative space for...
Hello! This is the website of Thomas Rumbold, a London-based creative, programmer and citizen, 👋🏻....
Your source for live figure drawing, urban sketching, plein air and other drawing or painting from...
Join the PerformanceObserver virtual performance meetup to get all the latest web performance news...
Söker du byggföretag i Örebro? Bygg Örebro hjälper dig hitta pålitliga hantverkare för renovering,...
Découvrez le site de l’artiste et chercheuse Raphaëlle Kerbrat, dont le travail tisse un dialogue...
Data Science, Python, SQL, Linux
Portfolio d'une game designer junior