Jekyll Blog Posts

Jekyll is a static site generator that lets you use HTML, Sass, and Liquid. But don't underestimate its power—hidden beneath that simple exterior is an elegant, template-based workflow.

  1. An Accessible Jekyll Table of Contents

    Easily create a table of contents in your Jekyll blog posts with one simple include, with a skip navigation link to make things accessible for keyboard users.

  2. Add Comments to Your Jekyll Blog with the GitHub Issues API

    Learn how to add comments to your Jekyll blog. We'll use the GitHub issues API as our comment system and lazy load it for a better user experience.

  3. How to Add a Copy-to-Clipboard Button to Jekyll

    Add a copy-to-clipboard button to your Jekyll blog with a simple include and a few lines of JavaScript.

  4. Getting Started with Jekyll and GitHub Pages: Your First Website

    Jekyll is a static site generator that makes it easy for you to create a website. Learn how to get started with Jekyll and GitHub Pages.

  5. Improve Page Load Speed in Jekyll with the WebP Image Format

    Do your blog posts suffer from slow load speeds because of all those images you've been using? In this post, we'll look at how you can improve your page load speed in Jekyll using the WebP image format and just a single useful include.

  6. Create Heading Links in Jekyll with Includes

    Want to make it easier for users to link to a heading in your blog? Learn how to create heading links in Jekyll using includes.