Rebuilding my static website generator with Sqlite

You're reading a pre-publication version of this post. Please do not share!

This website has been generated with various static website generators since 2013. After attending Denis Defreyne's talk on Static Site Generation for the Masses at FOSDEM 2013, I was immediately sold on the concept. Static websites require no maintenance; you can ignore them for years, and nothing will happen to them. That's great for me, as I tend to lose interest in updating my website for extended periods. Dynamic websites (using a CMS like Wordpress or Drupal) become a easy target for hackers when they're not updated.

Interestingly, I never actually used Nanoc, the static site generator Denis presented. Creating my own generator was part of the fun! The first static version of this website was generated by a Python script and Jinja. While the frontend stayed largely the same since then, the generator has been rewritten a few times.

The content has always been a folder of markdown files in a Git repository.

Until now..

Sqlite

Bla