Architecting (Nearly) Real Time Updates in a Django based NFL Prediction Game

As another NFL season enters the playoff stages and my beloved Chicago Bears once again leave me questioning my life choices, I thought it would be a good time to write a post about how I created a (nearly) live score page for players of a weekly NFL prediction game that I play and, a few years ago, turned into an automated website

Secrets in a Post Soft Delete World

Here, I’ll look at some potential issues Azure Terraform users might find themselves in when deploying Key Vault secrets via Terraform with the advent of enforced Soft Delete and ways to manage this

Django Caching Pattern for Redis

Caching data which doesn’t often change can bring massive performance benefits - let’s look at how we can do this effectively in Django

Azurerm Terraform Provider Debugging Deepdive

In this post I’ll walk through how I found the root cause of an issue within the AzureRM Terraform provider that had been open on Github for 7 months and why the length of an open issue doesn’t necessarily correlate to its complexity

Azure Management Api | Part Two

In part one of my guide, we set up an app registration within the Azure Portal for us to use as the authenticated set of credentials for managing Azure resources via the management API.

Azure Management Api | Part One

This guide will show you how to set up credentials for using the Azure Management API in order to make some basic read and update requests.