So, once again, I have redone my homepage.
This time using Cryogen.
I was quite happy with my Hugo setup, but there were a few itches that I didn’t like.
When using software for my personal projects, I want to know them and be able to adjust them when needed. That’s why I prefer open source software and programming languages that I know.
Since Hugo is written in Go, it didn’t fit perfectly. I never found time and inspiration to start learning Go. Also, I wasn’t happy with my theme. That didn’t help my motivation to write new blog posts.
When I searched for a static site generator, I looked at a few projects, and always leaned towards the ones written in functional languages. I chose Hugo, because it was one of the widely used SSGs and seemed easy to use and modify.
I started to learn Clojure a few weeks ago, and I really like it. I remembered, that there was a SSG written in Clojure: Cryogen. It was easy to setup and I like the EDN frontmatter, making it easy to extend the themes for the microformats and other IndieWeb features that I didn’t want to lose.