Beginner

Tags

Auto-generated tag pages built from a custom collection — every demo tag gets its own page with zero…

1 min read
Advanced

Search

A hand-rolled, dependency-free client-side search: a build-time JSON index plus a small scored-match script.

Beginner

RSS

A standards-compliant Atom/RSS feed for the blog, generated with @11ty/eleventy-plugin-rss.

1 min read
Intermediate

Pagination

Splitting a big collection into numbered pages with Eleventy's built-in pagination feature.

2 min read
Intermediate

Collections

A custom collection that merges two different content types into one sorted list.

1 min read
Beginner

Contact Form

A working contact form on a static site, using Netlify Forms instead of a backend.

2 min read
Beginner

Reading Time

The 'N min read' shown on every demo and post here, computed at build time by eleventy-plugin-reading-time.

2 min read
Beginner

Data Files

Eleventy's global _data files, explained using this site's own real data files as the example.

2 min read
Beginner

Custom Filters

How this site turns a file into a Nunjucks filter automatically, using a new real pluralize filter as…

2 min read
Beginner

Shortcodes

How a file becomes a Nunjucks shortcode on this site, using a real icon shortcode that replaced inline…

2 min read
Intermediate

Image Gallery

A responsive image grid sourced from the Pexels API, processed at build time with @11ty/eleventy-img.

2 min read
Beginner

Masonry Gallery

A Pinterest-style masonry layout using plain CSS multi-column layout — no JavaScript, no masonry library.

2 min read
Beginner

Print Stylesheet

A real @media print stylesheet, loaded site-wide — strips chrome, forces light mode, and prints link URLs.

2 min read
Intermediate

Accessibility

Three real accessibility techniques already running on this site: a skip link, visually-hidden text, and a genuine bug…

2 min read
Intermediate

Sitemap

A real sitemap.xml with two genuine Eleventy gotchas baked into how it's built — one about pagination, one…

2 min read
Beginner

404 Page

A real custom 404 page, served with a real 404 HTTP status — not a soft 404 that…

2 min read
Intermediate

Schema.org / JSON-LD

Real structured data on every demo page and the listing page, with a script-injection risk most tutorials skip.

2 min read
Intermediate

Unit Tests

Real tests for this site's pure filters, run live at build time and gating every real pull request.

3 min read