Building my website
Using raw html, css (and a dash of javascript) I build this personal website from scratch.
I purposefully didn't use any templates or web frameworks as I wanted to get a deep understanding of web
fundamentals and web standards. If you wanna see my work with web frameworks check out
ColoradoToffee which is build with svelteKit
(and also my small toffee business :)
The website is all plain html files that are statically served off of an apache web-server instance
that is running on top of pre-stream centOS on a old AMD athelon 2 laptop in my loft.
I ran some benchmarks and serving static html pages to the browser takes very very little compute power so
a super old laptop is actually perfect for that. The network would became a bottleneck before the serving speed of the apache server.
Challenges?
This is the 3rd evolution of this website, there have been lots of different designs
all with similar content. The most recent change was a large refactor of how the entire site
is layed out. The raw html and css are not that difficult to write, the hard part is designing.
With that said fiddling with css can get hard and mind-numbing when trying to build an architecture that
is re-usable and responsive.