This is the first time I try to write a blog.
A good subject for my first post is to write about the software/platforms stack that I’m using and the reasons that I decided to have a blog.
My main goal in doing this is to practice English writing and put myself in a kind of discomfort zone so that I commit myself more to doing and building the things I like than to just keep dreaming about them.
What I could do but do not want to:
- keep a server myself - I am pretty sure it would consume all the time I have to create content because I just love fixing things and trying new software.
- use a CMS SaaS provider - because it will cost me money and, probably, it will lock me in the provider’s technology
- write everything from scratch - because I think I would end up wasting time on the process and not on the goal
So what I chose:
for a static site builder, I opted for Hugo, because I neither want to use a full CMS nor write everything from scratch.
GitHub for my repository, because it is the major git managed services provider and allow me to have free private projects.
for hosting the blog I use Netlify because it has a very generous free tier with many functionalities and git integration.
I managed to have a basic site up and running in about two hours. And that included the time spent learning the basic Hugo commands, browsing on Netlify docs, creating a GitHub project, buying a new domain name and, waiting for its DNS information to propagate.
That was what I wanted. Now I think I do not have many excuses to keep procrastinating :-)
BTW, just for compliance, I do not have any affiliation with the above sites/companies.