Issue 45 - Make 11ty Fully Independent and Sustainable, 2024 XOXO Fest, Slash Pages, Nearing the magic 1,100, Tinkering under the hood...And 5 posts and 8 sites to see
May 28, 2024
4 minutes to read
Welcome to Issue 45 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.
Make 11ty Fully Independent and Sustainable. Well, Zach is making the leap to work independtly on 11ty full time! He is asking for your and/or your company's support to make this happen. Click on that preceding link to read the details straight from Zach. If this blurb is all you need, head on over to the 11ty Open Collective to contribute. I raised my monthly contribution from $5 to $11. If you are able to help in any way, I'm encouraging you to do so. (NOTE: I do not benefit financially from this fundraising effort.)
On a related note, I'm thinking that we need a new category for the kind of post linked above. I'm thinking of calling it From the Source. Drop me an email if you have an alternative idea. As I write this, perhaps a link to Zach's blog and/or the Eleventy blog. Those two links probably belong in the Official category of links down in the footer...zzzzzooosh...and there they are! The new category would be limited to items related to the development or status of the project. </ ramble >
2024 XOXO Fest. One of the sites listed below is quite stunning, on desktop and mobile. It's the site for the 2024 XOXO Fest. The event is billed as "An experimental festival for independent artists and creators who work on the internet." While the event looks awesome, the site is gorgeous. It was created by Ashur Cabrera & Emily Cabrera.
Slash Pages. It seems that Robb Knight is at it again. As he put it: "While putting Baby Knight to bed I had an idea for a project: a website that acts as a guide to the different slash pages you can add to your website." Enter slashpages.net. The source is on GitHub. I've seen some ripples of this, indicating that it might be catching on.
Nearing the magic 1,100. As you can see, we're nearing the magic number of posts, i.e., 11ty hundred blog posts, each covering some aspect of Eleventy. As of this writing, we're at 1,093 posts. Whoever writes the 1,100th post will get called out in the next issue. I'm not sure what that means, but I think of something. Now start writing.
Tinkering under the hood. I'd been playing with the idea of abandoning Google Sheets as the database for this site. While it works, it's got several shortcomings. Don't get me wrong, Google Forms works as a basic data entry mechanism and I have some Google Apps Scripts to help. I currently have a global data file that uses the Google Sheets API to fetch the data and generate an array of json objects. That got me thinking...this array is not large (a little more than 300KB when written to a file). Is there any reason it should not be a json file start to finish? Not really. I reached out to a couple of trusted people in the community to bounce some ideas around about creating some tooling on my local system for this and got some excellent feedback. I had written a lot more about this journey here, but then thought I should write a post on my own site. I will. The sausage is not quite fully implemented, tested, or cooked yet. Stay tuned.
Until next time...
Recent releases
No new releases since the last issue.
Posts from around the web since the last Bundle issue
Eleventy - Merge external data with an existing collection
I wanted to make an archive of my writing, merging content I wrote for other websites with my exising 'posts' collection. Here is how I did it.
May 26, 2024
by Rob O'Leary (11 posts) · Website & RSS feed
Categories: CollectionsConfigurationGlobal DataHow to...
Building pages from data in Eleventy
I've expanded the media sections I already had built to include pages generated from data using Eleventy.
May 24, 2024
by Cory Dransfeldt (43 posts) · Website & RSS feed
Categories: Data CascadeHow to...Remote Data
Dynamic Content Includes
In this post, I explain how I solved two issues at the same time by introducing a feature to my post layout that I’m calling pre and post includes.
May 24, 2024
by Chris Burnell (7 posts) · Website & RSS feed
Categories: Front MatterHow to...LayoutsNunjucks/Macros
Upgraded to Eleventy v3
A short summary of upgrading this website to Eleventy v3.
May 23, 2024
by Tom Doe (8 posts) · Website & RSS feed
Categories: ConfigurationHow to...Upgrading
Building with Eleventy
Re(re-re) building my personal site with Eleventy and web components
May 21, 2024
by Keith Kurson (1 post) · Website & RSS feed
Categories: BloggingWebCWhy Eleventy?
Built with Eleventy
Here are the new sites to see. If you want to see more sites, check out the Eleventy Leaderboards.
Small microsite displaying this years eurovision entries.
A guide to common pages you can add to your website
Hello, I'm Christian Alder, a freelance frontend web developer and designer based in Portugal 🇵🇹,...
The personal website of wargaluk, a conscious physical being and a person.
Unleash creative people and processes to unlock the next large wave of growth for your business.
Online affordable one on one mentoring services for data science and machine learning
- Previous post: Issue 44 - 11ty Conference on YouTube, Integrate Eleventy with Mermaid, Keeping Out Dark Visitors, A Ghostly logo, Honoring her grandmother, Two new starters...And 10 posts and 13 sites to see
- Next post: Issue 46 - The 11ty-hundredth Post!!!, A 'From the Source' catgory, A new 'Getting started' post, Max shows us how he updated to v3, Google Sheets ain't my DB no mo...And 9 posts and 4 sites to see