Minimalism for the sake of minimalism is an agenda.
The end goal is simple: why should I have to learn a new thing just to have a website on the internet?
HTML is not a writing language
Initially, I didn’t want to use Markdown and opted to use HTML. However, the core intention of having a website is to share my rants and vents. Dropping those
<p> tags every paragraph got in my way, so I added a markdown parser to the static site generator. Minimalism for the win. I would tweak the site every now and then, but I was never really satisfied with how it looked. But I didn’t want to dive into CSS to fix it.
👏 Minimalism 👏 Does 👏Not 👏Trump 👏 Utility 👏
Last week, I tried out Hugo, and it was so damn easy to use. They have a great library of themes that you can hook up in a second. You can get started in under 20-30 minutes. Hosting can be on GitHub Pages, Netlify, or Cloudflare Pages, and they are free*. I tried Jekyll, Nuxt, and I think Gatsby as well. I didn’t like any of them, but Hugo was like magic.
Even with my crappy static generator, I still had to use Markdown. Having the friction of writing things in HTML instead of Markdown or using a CMS is not a good thing. You shouldn’t compromise ease of use in the pursuit of minimalism; that isn’t practical. That is called an agenda.
Use What You Like
In the current state of the internet, prioritize ease of use above all to get your ideas across the internet.