Hey everyone! It’s been a while since my last blog update, and maybe you could find it a little bit different.
Last year when I setup this website I really wanted a nice place for all of my content, I wanted a real online presence, with a full fledged custom made website. I did really put a lot of effort into it, maybe a little bit too much.
At the time I was all about Django, a (really good) MVC python framework for building websites. I used Polymer for the frontend, and at the time I really thought it was a good idea. Well, fast forward to today and you see how things can change pretty easily.
Looking back at the work I’ve done, I don’t say that Django is a bad framework, but rather a bad choice for what I wanted to do. All I needed was basically a blog, but since I didn’t want something too plain, I decided to make my own.
I basically over-engineered it.
The problems with this solution were mostly the need of frequent maintenance for Django, and the constant change and breakage of Polymer throughout updates. At some point I just gave up on updating and the whole project just faded away.
One year later here I am again, trying to revive the website, but this time I wanted to make it as simple as possible. I already knew about Jekyll, a markdown static site generator that’s quite popular out there. But the fact that it’s written in Ruby just didn’t feel right to me. I mean, not that it has to do that much work anyway, but I wanted to opt for a more innovative (more hipster if you want) solution.
And so I found HUGO. The base idea is really the same: you write some markdown, choose a theme, run a command and you have a website.
The configuration was pretty easy, and while I spent some more time than I would have liked to find a nice theme that fitted my nit-picky needs (there are a lot of themes for HUGO), I managed to find a very nice one, and that’s what you’re seeing right now.
So far I’m pretty happy of the result I got, I now have a low maintenance, beautiful and fast website that is a pleasure to work on.
With that said, I hope you like the new look. If you have any suggestions on how to improve the website further, don’t hesitate to contact me on twitter @gabmus207 or on one of the official community channels.