![](/new-life-1207327_960x400.jpg)
Deploy an existing Astro site to CloudFlare Pages
![](/planner-4884740_960_cropped.jpg)
Migrating from Gatsby to Astro
![](/stereo-amplifier-1208090_960cropped.jpg)
Adding indexes to DynamoDB with AWS Amplify
![](/stereo-883186_960cropped.jpg)
AWS Amplify, React JS and Pocket Money
![](/ian-taylor-HjBOmBPbi9k-unsplash960crop.jpg)
Amazon Linux Developer Docker Image
![](/blog-placeholder-2.jpg)
Home Automation with HASS.IO
![](/blog-placeholder-5.jpg)
Adding custom JavaScript to the head section in Gatsby
![](/blog-placeholder-3.jpg)
Publishing your Gatsby site to GitHub Pages
![](/blog-placeholder-2.jpg)
Adding inline images to Gatsby Markdown
![](/blog-placeholder-4.jpg)
Adding Prism JS for better syntax highlighting of code blocks in Gatsby
![](/blog-placeholder-3.jpg)
Setting up Gatsby
![](/blog-placeholder-5.jpg)
Azure Functions environment set-up with Terraform
![](/blog-placeholder-4.jpg)
Azure service principle for use with Terraform
![](/blog-placeholder-2.jpg)
How to customise Confluence sub-menus in Kodi (XBMC)
![](/blog-placeholder-5.jpg)
Add NTFS External drive to Raspberry Pi 2 (Raspian)