New ways to host a website
Times and technologies have moved on since buchan.org was first created in 1999 and shared via a Microsoft web development app that I can't even remember the name of. And back then we used software, not apps!
Over the last few days I've been learning about static site generation. It sounds a lot like what we did in the start. Create each web page manually and the links between them. Including the menus and anything else.
When I first started blogging I used a system called Radio and then things moved to templates using scripting and PHP on the server side of things to handle much of page generation and finally onto sites like Squarespace or the big daddy of them all, Wordpress.
At one point buchan.org was even a MediaWiki site.
With all the later generations, page building happened more and more just-in-time. When you visited a page, the back end server created it for you and sent it down the line to your browser.
Now, we're back to static again. But static with a difference. When you browsed to this page you were "served" a static page — one that was already build and ready to go. That makes it very fast for you. You're welcome.
At my end, using my new best friend Gatsby I get to write and organise content using a model that works for me. I can write easily and quickly, and the framework for linking everything is applied whenever I say, "Go, sent it to my avid readers."
It's the best of both worlds for both of us. Without the overhead of Wordpress to deal with (such a bloated environment with more bells and whistles (Belgian whistles!) than I need) I can write quicker and that means more ideas to share with you.
Written by David C. Buchan who lives and works in Bendigo, Victoria where he works building useful things.