Hello World - Starting this website

28 March 2026

Hi 👋.

I’ve wanted to create my own personal website for some time. Ever since high school I’ve always played around with and edited websites, but I don’t remember having my own space.

This is my online space.

I am self-hosting it. I am worried about how centralised the operation and control of the internet has become. I have a good internet connection and a Lenovo ThinkCentre M80q Gen 4 mini PC, so I’m setting the site up to run from there.

The M80q is running Proxmox Virtual Environment (PVE) at the moment, and I’ll likely install a Kubernetes (k3s maybe?) host inside that. While a little overkill for the needs of this website, I want to learn more about Kubernetes and grow my knowledge in its ecosystem of tools. EDIT: I skipped that step for now and used Dokploy, which when I worked out the issue with VIPs and dnsrr - it works a treat!

Connecting to the internet is likely to initially be using a Cloudflare tunnel. I’m loath to do that, but it’s my easiest option to get started until I find a good non-US option that I can use without compromising my home internet security.

I will use it to learn and experiment. One of the benefits (for me) of our surge of GenAI-powered developer tooling is that I’m coding more. However, that coding has all been at $work, and I want to have something that I can explore personally, so this will be part of that outlet. I will use it to build some browser-based tools, refresh my HTML, CSS, and JavaScript knowledge, and generally experiment in my personal time.

The tech stack. In addition to self-hosting, I’ve decided to build this using Astro. Self-described as “the web framework for content-driven websites”, it seemed like a good fit here. My JavaScript/TypeScript skills are probably my strongest, and I can easily plug in React or dynamic components when I want to (using Astro’s Islands concept). I did think about describing the decision-making and exploration more, but I want to explore it some more first and see how it goes.

I also have some side-goals of improving my writing skills, perhaps note-taking as I learn how to do things, and serving as a bit of a digital archive for things I want to remember.

Ultimately, I expect this to adapt and evolve.

Finally, a shout-out to some inspiration:

Originally written by hand from my home in Lewisham, London. I used GenAI tools as a digital proofreader to get feedback and correct typos.

Written by Mike.

Last updated 27 April 2026 at 19:14.

Stylised silver fern