9 posts by Bob Monsour
Refactor by shortcode
I decided to take on some overdue refactoring of the 11tybundle.dev site. Here's what I did.
Bob Monsour · Feb 20, 2024
Categories: FiltersHow to...Nunjucks/MacrosShortcodes
Slashing by caching
I've reduced the build time for the 11ty Bundle site from 30 seconds to 10 seconds. Here's how.
Bob Monsour · Jan 31, 2024
Categories: FiltersHow to...Performance
Adding webmentions to my site
I had told myself that I wouldn't do this...but, seeing them on other people's sites changed my mind.
Bob Monsour · Jan 13, 2024
Categories: FiltersGlobal DataHow to...Social MediaWebmentions
Adding pagefind to my Eleventy personal site
I've been wanting to add search functionality to this site for a while. Pagefind made it simple.
Bob Monsour · Dec 6, 2023
Generating the Firehose page on the 11tybundle site
Here's how the Firehose page of the 11tybundle.dev site is built.
Bob Monsour · Nov 21, 2023
Categories: CollectionsHow to...Remote Data
Pagination in a Javacsript template with Eleventy
Here I use a javascript template to generate json data files for selected categories of the 11tybundle.dev site.
Bob Monsour · Oct 31, 2023
Categories: How to...Pagination
Scratch that...use the Google Sheets API
Just generating a json file from Google Sheets was not good enough. I had to use the API.
Bob Monsour · Oct 30, 2023
Categories: Data CascadeGlobal DataNetlifyRemote Data
The evolution of my CSS pipeline in Eleventy (part 2)
Evolution is a continuous phenomenon.
Bob Monsour · Mar 26, 2023
Categories: CSS/Sass
The evolution of my CSS pipeline in Eleventy (part 1)
Handling CSS in Eleventy has been an evolutionary experience.
Bob Monsour · Mar 14, 2023
Categories: CSS/Sass