Skip to content

About

Currently reading

The Soil and Health: A Study of Organic Agriculture by Albert Howard

Listening to

Clipse - Let God Sort Em Out

Computers

Laptop

Desktop

This website

This blog is written and maintained in HTML & CSS with no CMS or static site generation.

The reason for this is simple: no dependencies. Nothing that needs fixing after a long break. No build step. This also means the site is highly portable. In the past, I've migrated this blog from Gatsby, to Ghost, to Jekyll. I was thinking of moving to WordPress when I decided to strip back the complexity and go back to plain HTML & CSS.

The trade-offs are obvious. Writing individual HTML pages from scratch can be a pain and with no templating, there's a chance that pages may become out of sync. Upon further reflection though, pages not being in sync can be thought of as a self-documenting feature; after all, when writing in a notebook, your writing style on page 1 may not be the same as page 101.

Once I got over these limitations and the initial friction, I rediscovered just how simple building for the web can be when you author content directly using the languages of the browser.

This website is hosted on a Digital Ocean droplet running Ubuntu and served by nginx.