Static site generators vs. plain old HTML and CSS
April 29, 2020 #100DaysToOffload Day 2
This is the gazillionth time I'm setting up a github page for
something like this. But everytime before, I did it using some
static site generators like
reason I went for something like these is that all these provide a
pretty good collection of UI themes thanks to many frontend
developers. I could just pick one and not worry about the colors,
alignments and all that jargon. It was as easy as replacing some
placeholder text or in some cases writing a little Markdown. It's
easier than ever to get started with a presence on the internet
thanks to these.
But there's one problem (atleast I had) when using these - having to deal with a dozen of files in order to change something simple about the site. For something as simple as a static site, I felt like it's an overkill. So, this time around, I decided to go with plain old HTML and CSS. In the begining it was hard moving things around again and again untill it all fits, messing around with colors etc. But in the end I learned a lot about CSS and how it all worked and it felt easier. With only a few HTML file and a single CSS file, I can now manage the site. As the small text on the top right says, I made this with suckless.org in mind along with my all time favorite color scheme Dracula.
All that aside, I thank all those people who worked on Hugo, Jekyll, Gatsby.js etc. and the large collections of themes, for helping me and many others have a presence of their own on the internet.