How I built this website

Simplicity.

Simplicity would definitely be the word describing how I built this website. It uses the following technologies:

Pages are rendered with ExpressJS and EJS, which generate a super-lightweight static HTML. Styling is done with Tailwind. Graphs are also generated statically which means no Javascript is required for them.

Unminified and uncompressed, the whole website (pages, stylesheet, media content) at time of writing is less than 500kB.

Not everything needs a modern framework.

Published on 2024-11-26