Blog | jonathanlau.io
Articles About
  • Displaying Line Numbers in 11ty Code Blocks

    Jun 10, 2024 — Add line numbers to 11ty code blocks with Prism and Markdown-it, bypassing the plugin's DOM-dependency by adjusting the renderer during the build process.

    ⏱ 15 min read
  • Create an Interactive TOC from Markdown-Generated Content

    Mar 24, 2024 — Create an interactive TOC for Markdown in Static Site Generators using the Intersection Observer API.

    ⏱ 12 min read
  • Use Intersection Observer instead of Scroll Events

    Nov 02, 2023 — Guide to the Intersection Observer API, explaining its advantages over scroll events and providing practical examples.

    ⏱ 7 min read
  • Node.js & PNPM Management on Unix

    Apr 07, 2023 — Guide to Node.js installation, version control, and package management with pnpm for Unix users.

    ⏱ 14 min read

See all tags.

Site Web Vitals

2019 - 2024 Jonathan Lau
11ty jonathanlau.io
License Tags
Style Guide
RSSrss