Building My Minimalist Website

In an era of increasingly complex web applications and frameworks, I decided to take a step back and build something simple, fast, and meaningful. This website represents my journey back to the basics of web development, focusing on what truly matters: content, performance, and user experience.

The Philosophy

My goal was to create a website that loads instantly, works well on any device, and maintains a clean, readable aesthetic. No JavaScript, no unnecessary dependencies, just pure HTML and CSS. The result is (hopefully) a website that loads in milliseconds and provides a seamless experience across all devices.

Key Features

The Design Process

I started with a simple colour scheme inspired by retro terminal interfaces. The typography is clean and readable, using JetBrains Mono, which is self-hosted alongside the site so it loads fast and no requests go to third-party font services.

The layout is intentionally simple, with a Linux-like filesystem hierarchy and plenty of whitespace. I've maintained a consistent style across all pages while ensuring each section serves its specific purpose.

Future Plans

I plan to continue tinkering with and improving the site, so things are subject to change. Future updates might include:

This website is a living project, and I'm excited to see how it evolves over time.

Back to top