#web development

Jekyll themes

Published by Michael Rose 4 min read
Open source Jekyll themes to help build a site or blog on GitHub Pages, Netlify, and more.

Autumn refresh

Published by Michael Rose 5 min read
Using CSS Grid Layout Module to redesign a Jekyll site and further improve performance and accessibility.

How I'm using Jekyll in 2017

Published by Michael Rose 24 min read
Lessons learned from building, optimizing, and deploying a huge static site powered by everyone's favorite SSG --- Jekyll.

Styling language specific code blocks with Jekyll

Published by Michael Rose 2 min read

While inspecting the markup of some syntax highlighted code blocks I noticed something I hadn’t before, language-lexer classes:

<div class="language-css highlighter-rouge">
  <pre class="highlight">
    <code>.foo { color: red; }</code>
  </pre>
</div>

This extra hook1 on the <div>

Accessing static files in Jekyll

Published by Michael Rose 4 min read

While investigating ways of using static files with Jekyll for a site prototype I was building, I learned that site.static_files was a thing. What is it and…