Posts
2023
Stop using cron! Systemd Timers Explained
Stepping into the vast world of Linux, I was armed with a mission: schedule my Python backup script to run regularly. The criteria seemed straightforward — execute every 30 …
Mastering Linux File Manipulation: Cat, Head, Tail & Less
Navigating the world of Linux commands can be rewarding yet daunting, particularly when dealing with file content management. In this article, we’ll delve into the powerful …
Resolving the AWS CloudWatch Logs role ARN must be set error
In this post I’ll detail the problem and how to go about rectifying it.
Certificates expiring on AWS Amplify
I assumed (incorectly) that websites hosted on AWS Amplify (a serverless product) didn’t need to worry about managing SSL certificates. Unfortunately, I recently discovered …
2022
How to: delete AWS Organization accounts
As of March 2022 it's now possible to close accounts that are members of an AWS Organization. This post will go over the steps to do so.
Homebrew: Your Command Line Tools are too outdated
Whilst trying to use Homebrew I hit the Your Command Line Tools are too outdated error. This post will cover the steps to fix.
2021
Find Windows Firewall rules blocking traffic
In this post I'll be going over how to identify specific windows firewall rules responsible for blocking traffic.
Building a Serverless Contact Form with AWS Lambda
How to build a serverless contact form with AWS Lambda, API Gateway and SES.
AWS 101 - Networking Basics
AWS Networking Basics
Resolving the AWS Amplify Certificate Authority Authentication error
In this post I’ll detail the problem and how to go about rectifying it.
2020
How to remotely manage IIS on Windows Server Core
In this quick ‘How To’ post I’ll be covering the steps necessary to remotely manage IIS on Windows Server Core from both a Windows 10 client and via another ‘full fat’ Windows …
How to Enable PowerShell Transcript Logging
In this post I’ll be covering the steps necessary to setup PowerShell transcript logging to a networked file share.