I’ve been on a static site generator kick the last couple of years and use Jekyll to publish this page and everything else found on the site. The basic idea is I write a bunch of text in Markdown and Jekyll spits out a set of files1 that I upload to a webserver.
As far as Jekyll plugins, I use the following:
- jekyll-sitemap: silently generates a sitemaps.org compliant sitemap.
- jekyll-archives: generates tag archive pages.
- jemoji: adds GitHub-flavored emoji to Jekyll with the use of Liquid tags.
- jekyll-seo-tag: adds metadata tags for search engines and social networks to better index and display site content.
- jekyll-paginate-v2: pagination replacement for the old official Jekyll paginate plugin.
If you’re really interested in the specifics of how the site is built I’ve made its source available on GitHub for anyone to fork and download. And because I’m such a cool dude I’ve also open sourced a couple of Jekyll themes for you to use and abuse — you’re welcome!
Scripts and jQuery Plugins
- BigFoot.js: jQuery plugin for displaying footnotes inline.
- FitVids.JS: jQuery plugin for fluid width video embeds.
- Lazy Load: delays the loading of gallery images for improve page performance.
- Lity: lightweight, accessible, and responsive lightbox plugin.
- jQuery Smooth Scroll: automatically make same-page links scroll smoothly.
- comment-reply.js modified from Wordpress.org.
Hosting and Other Stuff
- Web hosting provided by Media Temple via their Grid – Shared Hosting plan.
- Domain name registered with Hover
- Icons from SimpleIcon and Noun Project
Comments are closed. If you have a question concerning the content of this page, please feel free to contact me.