As you can imagine, that's a a lot of static assets to download for a simple
homepage. Although hopefully fontawesome, bootstrap, and google fonts are
already cached is most browsers!.
Here I had to write the content in pure html and was hard to maintain.
Things like privacy-policy and terms of use were very difficult to maintain as
html files.
New and shiny
The new homepage is built using gridsome which is built on top of vue.js. CSS in
the new homepae is handled by tailwindcss.
Now the content is written in markdown and gridsome does the heavy lifting of
creating static html and optimized javascript. Tailwind and Purgecss creates
optimizd css files.