Blog posts

CrewAI ReadMe Generator, a fully customised Crew

A fully customised CrewAI project to generate a README file from a local folder

I built a Static Site Generator to build this site

What my personal Static Site Generator looks like, the mistakes I made and the lessons I learned.

Unit Testing with Terraform: Basics and Benefits

Some examples of practically useful unit tests to check that your code is producing the expected output.

Full Vagrant Ubuntu 22 Dev (VirtualBox) setup

A full setup for a Vagrant Ubuntu 22.04 Dev environment, including a script to install software and configure the machine for an ssh user

Essential Guide to Using AWS Nuke

When you create a new AWS account, you need to prepare it for use. The first thing you should do is run AWS Nuke

8 Best AI YouTube channels

The best YouTube channels to subscribe to if you're interested in AI

Instance Scheduler with AWS EventBridge

Save some money by scheduling your EC2 instances to stop and start with AWS EventBridge and Terraform

Revealing the power of Custom GPTs

Make custom GPTs your own, the more specific the better

Comparing ChatGPT, Gemini, Mistral & Anthropic

Comparing the Large Language models from, OpenAI, Anthropic, Mistral and Google on technical subjects (not trying to trip them up with wordplay)

Advanced Terraform Wrap-up

A wrap-up of our series: An Introduction to Advanced Terraform. Bringing all the concepts together in a fully dynamic example

Terraform Cloud and remote state

Using Terraform Cloud and remote state to manage infrastructure

Flattening data in Terraform

A deep-dive on manipulating data in Terraform, to prepare it for use in resource blocks

User-friendly Terraform

Making it easy for other people to use your Terraform code

Terraform Workspaces and Environments

Using Terraform workspaces and environments to manage infrastructure

Terraform, Objects, Maps, Lists, Sets & Tuples

A quick look at the different data structures in Terraform, with some examples of how to use them

Terraform setup, Providers and Multi-Region Deployments

Setting up Terraform providers and profiles for multi-region deployments

Introduction to Advanced Terraform

This is the first article in a series that will introduce some fairly advanced terraform concepts quite quickly

Resolving Multi-Account Git SSH Issues on Linux

Working with multiple GitHub accounts on a single Linux machine