Hello World

Published on April 1, 2022

I have finally set up my website. I’ve been planning and wanting to do it since ages, you can easily tell this by looking up when I registered the domain name. It’s in no way final or complete, but I’m still very happy that it’s finally up now.

The Tech Stack

One of my criteria for making and running the website is self-hosting. I am self-hosting every component of the site, which means I have full control over my setup, and I don’t have to give the privacy of my visitors and myself to big tech.

After a lot of thinking, I’ve decided to use the Hugo static site generator as a basis for my site. I really like the Git based approach, but deploying it in a self-hosted environment with Docker is kind of tough, and I still haven’t figured out the best approach, but I have some ideas, I will make sure to share them here on this blog when I have figured everything out.

I definitely wanted to avoid WordPress for many reasons, which I might go into more detail about in the future, but my second choice for a site engine after Hugo would have been Ghost, but as of now, I like the idea of a lightweight static site generator more. Maybe if I won’t be satisfied with Hugo in the long run, I might consider switching to it.

I am using a custom theme, and I still need to improve on it, especially on the mobile side, as I’m taking a desktop-first approach of development. I don’t think I’m going to make the theme publicly available, unless I ditch it completely for my own site, because I would like my own site to be somewhat unique. However, I can assure you that you are not running any proprietary JavaScript by using this website, if that is something that would otherwise bother you. In fact, the website is mostly JavaScript-free. I say mostly, because unfortunately embedding the comment section with the software I currently use, Commento, is only possible with JavaScript. I might solve this somehow in the future, by using iframes, but that might require some tinkering, and I don’t have much time currently.

Expect Content

Anyways, I have a lot of ideas for content to post, there are a lot of things I’ve been wanting to share my opinion on since forever, and I finally have a place to do just that. Some topics I definitely would like to write about are Linux, self-hosting and privacy.

Final Words

I don’t know when my first “proper” post will appear, but in the meanwhile you can follow me on Mastodon.

If you have any questions or suggestions, or if you just want to test out the comment section, you can do so below. Update: I have removed the comment section for now. I didn’t like any of the already existing solutions, and will eventually just make my own.

Take care.