favicon for site or author

Evan Sheehan 8 posts

Author: EVAN SHEEHAN (8 posts)

I design and build websites, web applications, and data visualizations. I’ve been known to play fiddle from time to time and board games.

2025

A Subtle Footgun in Eleventy’s Default Permalink Algorithm

How using a date-based directory structure for your site can bite you in the ass.

2024

Dynamic Websites with Static Site Generators

What if you used your static site generator to output PHP instead of HTML?

Eleventy Photo Gallery

How I used JPEGs as templates in Eleventy to build a photo gallery

2023

Easy Date and Time Formatting with Luxon

Two great tastes that taste great together

Categories

2022

Logging in Eleventy

How to use the debug package to output custom log messages alongside of Eleventy’s logs in your Eleventy build.

Categories

2021

Includes and Macros

Comparing techniques for encapsulating HTML components in Nunjucks or Jinja2.

Categories
Webmentions: Joining the IndieWeb

Webmentions are now live on the site, powered by webmention.io! I've been meaning to do this for ages. I'm very excited to finally getting around to joining the IndieWeb.

Categories

2020

Asset Pipelines in Eleventy

This is a clever trick (probably too clever) for setting up Eleventy to manage asset pipelines like SCSS and JavaScript transformations, as well as using hashes in filenames for cache busting.

Some content below may have been published before the release of Eleventy v3.0.0 (October 1, 2024). Information may have changed in newer versions. Current stable release: 3.12
Some content below may have been published before the release of Eleventy v2.0.0 (Feb 8, 2023). Information may have changed in newer versions. Current stable release: 3.12.
Some content below may have been published before the release of Eleventy v1.0.0 (Jan 8, 2022). Information may have changed in newer versions. Current stable release: 3.12.
All of the content below was published before the release of Eleventy v1.0.0 (Jan 8, 2022). Information may have changed in newer versions. Current stable release: 3.12.