11ty Bundle Issue 39
The email version of this blog is rocking the house! The subscriber count has reached double digits (yes, more than 10)...exceeding expectations. You can subscribe here.
There's a new canary among us Eleventy canary v3.0.0-alpha.6 was released last week. It incorporates the Virtual Templates that I mentioned last week. And there's an update to how directory references work in the context of Virtual Templates. If you have not yet tested your site with the canary releases of 3.0, here's how you can.
Define Netlify redirect rules in your templates' front matter Using the new Virtual Templates in 3.0.0-alpha.6, Aleksandr Hovhannisyan created eleventy-plugin-netlify-redirects to do just that. In the README, he notes his motivation: "You can define Netlify redirect rules by hand, but this requires keeping the new/current URL up to date and in sync with your template files' slugs/permalinks. If you change a template file name multiple times, that becomes a headache to manage. This plugin allows you to define your redirect rules right inside your templates' front matter; the new/current URL is always page.url." I expect that there will be more interesting use cases for this new capability.
Speedlify and the Leaderboards A comment came up on the Discord server recently noting that there had been no mention of how often the Eleventy Leaderboards are updated. I have no specific facts, but from what I've heard, I believe that they get updated every few months, perhaps once per quarter. Did you know that you can run your own instance of speedlify to run these tests on your own set of websites?
Start an Eleventy site with just index.md As Juha-Matti Santala so eloquently put it "index.md is a valid Eleventy project." In this brief post, he highlights how, with Eleventy, "You can start so simple and keep enhancing it. You can pick the parts you want to bring in and skip the ones you don’t like or need." This tracks with the Quick Start in 2 Steps that Zach shows on the Eleventy home page. index.md for the win!
Register for 11ty conference Once again, there's still time to register for the 11ty conference, a free, single-day, single-track, and completely virtual conference scheduled for May 9th.
Until next time...
Recent releases
While I know that v3.0.0-alpha.6 was released, it does not appear to have been tagged on GitHub as of this writing. That said, I know that Zach and the team have been cranking through issues over the past week as evidenced by the quantity of email landing in my GitHub Gmail folder.
Posts from around the web since the last Bundle issue
index.md is a valid Eleventy project
Building website projects from the scratch with Eleventy is a delightful process in my experience because in the beginning, all you need is index.md and you can then customise and add on top of it as much as you like.
Juha-Matti Santala · Apr 13, 2024
Categories: Getting StartedWhy Eleventy?
Rebuilding My Developer Portfolio with Eleventy
I recreated my developer portfolio and blog from scratch with Eleventy.
Helen Chong · Apr 11, 2024
Categories: Getting StartedWhy Eleventy?
Fixing a typo shaved 4 minutes off my Netlify build time
Caching images across Netlify builds
Thomas Rigby · Apr 10, 2024
Categories: DeploymentHow to...PerformanceImages
Notifications for New Eleventy Posts in GitLab - Part 1
An implementation for identifying new posts in an Eleventy site built on GitLab pages and sending post-specific notifications (part 1 of 2).
Aaron Goldenthal · Apr 8, 2024
Categories: CollectionsConfigurationHow to...
2024 redesign
Some notes about this 2024 redesign.
Christopher Kirk-Nielsen · Apr 4, 2004
Categories: Asset PipelinesHow to...Plugins
Built with Eleventy
Here are the new sites to see. If you want to see more sites, check out the Eleventy Leaderboards.
Full-stack developer with 25+ years of experience in web and mobile development.
Car Limousine Party Bus Service in Augusta GA
Helen Chong's developer portfolio.
Car Service - Party Bus - Limo Service - Charter - Wedding - Corporate - Crew Transportation - Call...
Published on April 16, 2024, midnight by Bob Monsour.
The 11tybundle.dev site has wide collection of Eleventy resources, including more than 1,000 blog posts across more than 40 categories written by over 300 authors to help you get the most out of our favorite static site generator.
Feel free to contact me at bob.monsour@gmail.com. You can also find me on Mastodon or my personal website. Thanks for reading!