#Jekyll
My website is built using Jekyll, a static site generator that transforms plain text files into a complete website. It has become the backbone of how I publish my blog and share content online. Whenever I encounter interesting challenges or solutions related to Jekyll, I document them here. This ranges from theme customization, Liquid templates, build pipelines, to plugins, deployment workflows, and beyond, usually driven by concrete problems I encountered while maintaining the site.
There are currently 14 articles with this tag (newest first):
Switching to a Mastodon-powered comment system
I’m switching to a new Mastodon-powered comment system for my blog.
Embedding flickr photos on your Jekyll website
Easily integrate entire flickr photosets on your Jekyll website via a ruby plugin.
On website subscriptions via RSS and Atom feeds
Personal opinion on how to create and maintain personal news feeds beyond the dependence on big s...
Dealing with future posts in Jekyll
While drafting blog posts in Jekyll, you may want to keep some posts hidden from the public eye u...
Running and testing your Jekyll site locally with custom options
Developing with Jekyll often requires running your site locally to test changes before deploying ...
Emojis for Jekyll via Jemoji
A how-to and a list of all currently working Emojis on Jekyll built websites.
strftime Cheat Sheet
Cheat Sheet on formatted date and time strings used, e.g., in Python, C/C++ or even on Jekyll web...
Liquid Cheat Sheet
This Cheat Sheet gives an overview of Liquid syntax commands one might encounter while developing...
Minimal Mistakes Cheat Sheet
A quick overview of available commands for creating content with the Minimal Mistakes Jekyll the...
Supported syntax highlighting in Jekyll
A list of supported programming languages for Jekyll’s syntax highlighting.
How to use LaTeX in Markdown
A quick guide on how to enable MathJax support in your Markdown documents.
New Teaching Material: LaTeX Guide
I’ve added a LaTeX guide to the General Teaching Materials in the teaching section. It serves as ...
New Teaching Material: Markdown Guide
I’ve composed a Markdown Guide for my teaching courses.
Running a personal website with Jekyll
I have redesigned my website and moved it to a new host as well: I’m running it as personal Jekyl...