Continuous Integration Testing dotfiles with Test Kitchen and InSpec Several years ago I built my own dotfiles repository [https://www.jamesridgway.co.uk/dotfiles-with-github-travis-ci-and-docker/] as a way of being able to easily transport the config for my desktop environment
AWS Python Client for Short URL Generator Nearly two years ago I built a short URL generator that used AWS Lambda, API Gateway, S3 and CloudFront [https://www.jamesridgway.co.uk/build-your-own-custom-short-url-generator-using-aws/]. It costs pence to run
AWS Baking a Rails application into an Immutable Server image Using Packer, systemd and deployment script to build a Rails application into an AMI and launch it into production as a Spot Instance - saving up to 90% of the
AWS Building Infrastructure for Immutable Web Applications with Terraform Explore how to use Application Load Balancers and Target Groups to build core infrastructure for deploying immutable web applications. This post is the next installment in the series on Immutable
AWS Building Immutable Server Images with SaltStack and Packer Building and configuring an immutable server image from the ground up using SaltStack and Packer. I recently set myself a challenge to migrate all of my projects to deploy using
AWS Planning a migration to Spot Instances My plan to save up to 90% on EC2 on-demand pricing by migrating my projects to spot instances which can be terminated with two-minutes notice. A few months ago I
AWS The Challenge: Run on AWS EC2 Spot Instances I've set myself the challenge of migrating all of my projects to run on EC2 Spot Instances, which can be terminated with 2 minutes' notice. Over the