Nick Perkins

Platform Engineer. Volunteer Motorsport Official. ADHD Brain. Bit of a nerd.

How I Built Interactive AI-Powered Training with GitHub Copilot

One of my current projects is a migration from Azure DevOps to GitHub Actions. I saw a challenge: how to effectively train DevOps teams on new tools in an engaging, practical way? Traditional docs and tutorials often miss the mark. So, I experimented: using GitHub Copilot’s Agent Mode to build an interactive, AI-powered training platform. The result was a self-paced, conversational learning experience, guiding users through complex migration scenarios like having an AI tutor. Continue reading

Infrastructure as code with Terraform

Over the last couple of months I’ve been working on a project for a containerised orchestration platform using Infrastructure as Code. This has meant I’ve spent most of my time working with Terraform. What is Terraform? I could write a couple of paragraphs about what Terraform is and what it does, but I think they put it best: Terraform is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage hundreds of cloud services. Continue reading