Markdown

Technology

How I added Netlify CMS to my Website

I have been using Atom to edit markdown files to write new posts. But often, I have felt like using a simpler and less hard core editor. Netlify CMS is an open-source React app that wraps your Git workflow and provides a nice in-browser editing envir... Read more

Technology

How I made my Website with Jekyll

I almost used WordPress but came across Jekyll. It is a nerdy way to make a website, using terminal commands and text editing, but it's fun! There were several steps to complete, ranging from installing software, choosing a theme, connecting to Githu... Read more

Technology

Yet Another Solution to Related Posts in Jekyll

Jekyll supports related posts, if you enable LSI (Latent Semantic Indexing). It may not be possible to enable it, and if you do, site build times increase significantly and it doesn't work on documents in collections. You could use common tags and/or... Read more

Technology

An Equal Height Image Gallery for Jekyll

You can include a single image in Jekyll using Kramdown. If you want captions or hyperlinks, you need to use Liquid. Your Jekyll theme may come with includes which layout image grids, but what if the images are all of different aspect ratios. The sol... Read more

Technology

Jekyll Drafts with Shareable Links

Jekyll drafts are good for local previews, but don't work for public sharing. Here is a drafts implementation using the Jekyll collections feature. Define a drafts collection and use front matter defaults to tailor the layout of a draft, and to exclu... Read more