Build a personal Markdown notebook with Firebase Storage
Build a personal Markdown notebook with Firebase Storage

Just make the Markdown notebook on the cloud. Build for personal use.

Self-host comments in Jekyll, powered by Firebase real-time database
Self-host comments in Jekyll, powered by Firebase real-time database

It's convenient to set up a comment system in Jekyll site with external social comment systems like Disqus or Duoshuo (多说). However, as you all kno...

Syntax highlight with Rouge in Jekyll
Syntax highlight with Rouge in Jekyll

By default, Jekyll 3 and above comes with Rouge, a pure Ruby syntax highlighter which supports 98 languages. Since Rouge themes are compatible with...

Figure caption for images on Jekyll sites - single line with Markdown
Figure caption for images on Jekyll sites - single line with Markdown

Markdown makes writing blog posts simple and fast, but sometimes that simplicity comes with limitations. Recently on updating this blog theme, I wa...

Using Liquid in Jekyll - live with demos
Using Liquid in Jekyll - live with demos

Liquid is a simple templating language Jekyll uses to process pages on your site. With Liquid you can output an modify variables, have logic statem...