Welcome

This is my personal site filled with a bunch of posts of (hopefully) useful information. If not for anyone else then at least for me when I need to refer back to things I've set up in the past.

I'm a Developer with experience and interest in React, Node JS, TypeScript, dotnet, devops, AWS, Azure and AI.

Beyond my random blog posts this site tends to be where I experiment outside of work. It started life in WordPress, then Gatsby and now Astro (until I find something else I feel I should investigate and learn).

Blog Posts

Deploy an existing Astro site to CloudFlare Pages

How to deploy an Astro site to CloudFlare Pages

Read
Migrating from Gatsby to Astro

An update! ... and my site is migrating from Gatsby to Astro

Read
Adding indexes to DynamoDB with AWS Amplify

Adding indexes to DynamoDB with AWS Amplify

Read
AWS Amplify, React JS and Pocket Money

AWS Amplify, React JS and an application called Pocket Money

Read
Amazon Linux Developer Docker Image

Amazon Linux custom developer docker image

Read
Home Automation with HASS.IO

Setting up some Home Automation with HASS.IO

Read
Adding custom JavaScript to the head section in Gatsby

Adding custom JavaScript to the head section in Gatsby

Read
Publishing your Gatsby site to GitHub Pages

Publishing your Gatsby site to GitHub Pages

Read
Adding inline images to Gatsby Markdown

Adding inline images to Gatsby Markdown

Read
Adding Prism JS for better syntax highlighting of code blocks in Gatsby

Adding Prism JS for better syntax highlighting of code blocks in Gatsby

Read
Setting up Gatsby

Setting up Gatsby

Read
Azure Functions environment set-up with Terraform

Azure Functions environment set-up with Terraform

Read
Azure service principle for use with Terraform

Azure service principle for use with Terraform

Read
How to customise Confluence sub-menus in Kodi (XBMC)

How to customise Confluence sub-menus in Kodi (XBMC)

Read
Add NTFS External drive to Raspberry Pi 2 (Raspian)

Adding a NTFS External drive to a Raspberry Pi 2 running Raspian

Read