12 posts by Rob O'Leary
2025
I switched the hosting of my personal website from Netlify to CloudFlare Pages yesterday. Here is why.
Apr 7, 2025
by Rob O'Leary (12 posts) · Website & RSS feed
Categories: DeploymentNetlify
2024
CAUTION
The posts below were published before the release of Eleventy v3.0.0 (Oct 1, 2024). Information in these posts may be out of date. The current stable release is 3.12.
It'd be cool to be able to sprinkle in some charts to your website easily. And without a lick of client-side JavaScript.
Sep 9, 2024
by Rob O'Leary (12 posts) · Website & RSS feed
Categories: CSS/SassHow to...Nunjucks/Macros
Version three of Eleventy has some exciting new features. It is now in beta pre-release. Is it time to upgrade?
Sep 7, 2024
by Rob O'Leary (12 posts) · Website & RSS feed
Categories: Upgrading
It would be cool to be able to drop a CSV file into a project and use it in a page. My motivation was to show bookshelves from my library database
Jun 13, 2024
by Rob O'Leary (12 posts) · Website & RSS feed
Categories: ConfigurationData CascadeHow to...
I want to create an archive of all my writing. One source is the author RSS feeds of blogs I wrote for. How about I turn it into an eleventy collection?
Jun 5, 2024
by Rob O'Leary (12 posts) · Website & RSS feed
Categories: CollectionsHow to...Remote DataRSS
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 (12 posts) · Website & RSS feed
Categories: CollectionsConfigurationGlobal DataHow to...
A common organisation pattern for a blog is to group posts by year. I will show you how to do this efficiently and succinctly in JavaScript.
Mar 1, 2024
by Rob O'Leary (12 posts) · Website & RSS feed
Categories: BloggingCollectionsConfigurationDatesHow to...
It is easy to mix up the dev and production versions of a website in the browser. Let's make them look unique by using different favicons.
Feb 15, 2024
by Rob O'Leary (12 posts) · Website & RSS feed
Categories: ConfigurationData CascadeDeploymentImages
We will populate a page with data from GitHub. We will use the eleventy-fetch plugin to do this with minimal code and refresh the data every 2 days.
Feb 7, 2024
by Rob O'Leary (12 posts) · Website & RSS feed
Categories: FiltersGlobal DataLayoutsRemote Data
In VS Code, you don't get autocompletion in your eleventy config. You don't get info about functions when you hover over them. Here is how you add it.
Jan 27, 2024
by Rob O'Leary (12 posts) · Website & RSS feed
Categories: ConfigurationHow to...
A production flag enables you to run activites in production only e.g. minifying assets. There isn't a built-in flag in eleventy. How can we add one?
Jan 24, 2024
by Rob O'Leary (12 posts) · Website & RSS feed
Categories: ConfigurationGlobal DataHow to...Layouts
2023
Eleventy 2.0 was released at the beginning of February. It has some major new features. Is it worthwhile to upgrade? Is it painful to upgrade?
Mar 13, 2023