• 13th July 2025
Istio Network Policies

A quick look at configuring network policies and authorization policies in Istio

  • 1st July 2025
Debug Custom CA in Istio

A quick look at configuring and debugging a custom CA in Istio for mTLS

  • 26th May 2025
Enforce mTLS in Istio

A quick look at debugging and enforcing mTLS in Istio

  • 24th May 2025
Debug Istio: From Pod to Gateway

A quick look at debugging every step from pod to gateway in an Istio mesh using the CLI

  • 8th February 2025
Building a Kubernetes Cluster with Raspberry Pi 5

A quick look at how I built my local kubernetes cluster running on Pi5

  • 8th December 2024
Dockerfile Linting

Let’s look at linting our Dockerfiles with hadolint

  • 8th December 2024
Debug Docker images with Dive

Let’s look at using Dive to debug docker images

  • 17th November 2024
CircleCI OPA Policies

Help protect against insider threats with OPA policies

  • 29th September 2024
Show Gitleaks Code Snippet

Quick bash script to retrieve the surrounding code snippet from gitleaks fingerprint

  • 22nd May 2024
How To Iterate Over Nested Maps In Terraform

A quick example on how to iterate over nested maps in terraform

  • 9th March 2024
Security Cert Study Notes

My study notes for a security cert

  • 29th February 2024
AWS Backup: Retry Failed Copy Jobs

A quick look at how to retry failed copies in AWS Backup

  • 23rd September 2023
Queue-Based Load Leveling

The Queue-Based Load Leveling pattern can be great for reducing load on your consumer-facing application. Let’s explore how it works.

  • 24th August 2023
Load Balancing

A quick look into the pro’s and con’s of load balancing. We will explore the difference between Vertical and Horizontal Scaling

  • 10th July 2023
Debug Dockerfile Quicker

A useful one-line command to help you debug your Dockerfile quicker

  • 19th June 2023
Geode Pattern in AWS

Let’s look at understanding the geode pattern and how it applies to AWS