Back

OneMoreDavid.com

2018-ongoing

What I did

In 2018 I decided to build my own blog and post my random thoughts out there for the first time in many years. Version 1; Initially I built this using Wordpress, occasionally digging into the underlying php to customise as required. I couldn't easily access the database with my host at the time. Version 2; I leased a VPS, installed Debian, used nginx and LetsEncrypt to rebuild the site using a php static site generator which allowed me to create new blog posts using Markdown, it was also incredibly fast. Version 3; I rebuilt the site using Gatsby, this is a React based site and I host it using Netlify. Customising the site was much more work than the previous php based sites but creating new content is easier. I have the blog and content hosted on Github, changes I make to the main branch are pushed out to Netlify allowing for a CI/CD pipeline.