Migrate to Next.js

21st August 2023

Migrated from a CRA based site to a Next.js static site.

React 18 upgrade

16th August 2023

Upgraded to React 18.

Change host to Render

16th August 2023

Following the last update I was set to continue with more regularl updates.

However the Heroku-Github integration was subject to some sort of breach and so was turned off.

This put me off Heroku and making more regular changes so I've just ignored the site between then and now.

I've now moved hosts from Heroku to Render. Render has a working Github integration and free https support so can provide the same functionality as Heroku for no cost.

HTTPS plus design tweaks

23rd February 2022

This push includes the following changes:

  1. Moved the site onto a paid Heroku plan, this is to enable https. Heroku will automatically add a Let's Encrypt integration for their paid plans.
  2. Finished off the basic layout of the site. The final issue to resolve was to add permalinks to the individual posts. This was remarkably easy with React-Router.
  3. The design now scales correctly on phone size screens.

Move code to Github, remove Zurb and Camel, deploy on push

19th February 2022

The site has been re-built in React and uses no CSS framework or custom blogging engine.

The site is currently hosted on heroku on a free plan but that might change soon. Code has been stored locally in prior versions but with this iteration I have now pushed the code onto Github.

Deployments are now automated and happen on a merge to main.

Switch to Heroku

4th October 2014

New look site

I've recently changed the hosting from my old host to Heroku. This decision was taken as the site had been dormant for a couple of years but I was still paying my old host for a chunk of .Net related functionality that I wasn't using.

The site is currently using Zurb's foundation CSS framework.

The blog engine is Casey Liss's camel blog engine which can be found here.