Rewriting to Hanami
So currently my site runs on Bridgetown but I’ve been really curious about Hanami, so I made the decision today to do a rewrite of this site in Hanami!
You might be asking, why rewrite a static site in Hanami?
Well, why not?
I have been looking at Hanami for a while now and have been tossing around the idea of rewriting my personal site on Hanami. I’m a big fan of Hanami’s architecture, there’s a very clean line of separation of concerns and I very much like how explicit it is about dependency injection. I also would like to start adding functionality above what I currently am running.
And ROM is awesome!
So for all of those reasons (none of them being the best way to create a static site), I’ve decided to rewrite this site to be entirely in Hanami. Additionally, I am also thinking of releasing a simple blogging engine written in Hanami as well for my own use and to share with others!
I will also write about my journey along the way, and also looking to fulfill my feature list here:
- Add ability to create notes / posts directly on the site
- Deploy Hanami using Kamal
- Tracking engagement metrics