Skip to main content

13 posts by Bob Monsour

Going all in with 'native' markdown

I've been typing way too much. There are simpler ways to use markdown for images and tables of contents. Here's how I'm doing it.

Dec 3, 2024

Categories: ConfigurationHow to...ImagesMarkdown

A tweak to how I use Pagefind

I use the Pagefind package to add search to my personal site. It was returning way too many result for simple words. I made a small tweak to fix that.

Nov 27, 2024

Categories: How to...Search

Eleventy Transform speeds local development...a lot!

I just converted all the images on my site to use the Eleventy Transform capability in v3.0.0 and wow did it slash my local build times.

Nov 24, 2024

Categories: Images

Upgrade 11ty to v3, reorg, ESM, and debug

I upgraded to 11ty v3 and proceeded to debug.

Jun 28, 2024

Categories: ConfigurationFiltersUpgrading

Refactor by shortcode

I decided to take on some overdue refactoring of the 11tybundle.dev site. Here's what I did.

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.

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.

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.

Dec 6, 2023

Categories: How to...Search

Generating the Firehose page on the 11tybundle site

Here's how the Firehose page of the 11tybundle.dev site is built.

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.

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.

Oct 30, 2023

Categories: Data CascadeGlobal DataNetlifyRemote Data

The evolution of my CSS pipeline in Eleventy (part 2)

Evolution is a continuous phenomenon.

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.

Mar 14, 2023

Categories: CSS/Sass

Get the blog by email (or RSS)

Powered by Buttondown