Upgrading your Buildkite Pipelines with git diff At the time, Buildkite didn't support a good `git diff` implementation. This is a way to work around that behaviour and implement it so that you're not running unnecessary workflows and steps.
Ansible: Migrating from ec2.py to aws_ec2 `ec2.py` was deprecated and replaced with `aws_ec2` for Ansible in 2021. This shows you how to replace the old script with the new Ansible plugin.
Security-as-a-Service: Securing your Website with Cloudflare This is going to sound nerdy. But the three things I love the most in IT are Caching, TLS, and, Load Speed. There's just something about a secure and responsive website that really gets me going. So, today we're going to go through configuring a website so it is the embodiment of those things.
Handy Ops Tools (2020 Edition) I've been working in Operations for about 10 years now. In that time I've worked in big corporate, small business, and all sizes of Government, and I've come across a lot of tools. I thought I'd share some of the tools I use on a daily basis that are free and do their jobs excellently.
Culture vs Tooling: The DevOps Definition War One of the last questions asked in a DevOps interview is usually "so, what does DevOps mean to you?" I think this is a smart question, because DevOps is wildly misunderstood by the greater IT community. Let's take a look at some of those cultural (mis)understandings.
An API Monitoring Scaffold Solution I HATE on-call. That's why when I decided to start doing my own side-hustle, I wanted to make sure there were no 4 AM wake-ups unless necessary. I have designed a very simple and cheap process for monitoring websites that uses AWS services.
Backups: Securing your Cloud Resources against disaster This post will detail the logical structure and leave the implementation up to you to use with your preferred tools. We will focus on implementing a full backup strategy within AWS.