Time to add some structure

I have reached a point where writing new content is getting unwieldly. I have to keep adding markup and dates for all the content manually, and the page is getting too lengthy. Time to give the computer some work :)

A good static site generator should take care of a lot of this stuff. Now, I have been in this situation before, and I don't want to get stuck in this loop again.

I have decided to use Eleventy for the build and I am going to commit to it. I picked it for the following reasons:

It allows me to pick a templating language of my choice, including just plain HTML.

It does not enforce a strict directory structure.

It is written in Node, and I can use Javascript. I don't have to introduce another language into the mix.

It has flexible options for fetching data.

It has a proven record of being used to build a site with IndieWeb capabilities.

I read through Eleventy's documentation and everything seemed to make sense. I think reading Max Böck's post (linked above) totally convinced me about this choice. His site looks beautiful and if my page can look half as good, I will be happy.

So Eleventy it is.