Blog
Blog
Blog


I made my multi-arch Docker image 10x faster
I made my multi-arch Docker image 10x faster
I made my multi-arch Docker image 10x faster
May 24, 2024




Working your way through pesky issue(s) in Prometheus and Thanos
Working your way through pesky issue(s) in Prometheus and Thanos
Working your way through pesky issue(s) in Prometheus and Thanos
April 16, 2024




What is generative AI, and how to use it on your own laptop.
What is generative AI, and how to use it on your own laptop.
What is generative AI, and how to use it on your own laptop.
January 25, 2024




Writing a plugin for the Elastic APM Java agent
Writing a plugin for the Elastic APM Java agent
Writing a plugin for the Elastic APM Java agent
December 7, 2023




Running Self Hosted Agents in Azure Devops using an Azure AD Access Token
Running Self Hosted Agents in Azure Devops using an Azure AD Access Token
Running Self Hosted Agents in Azure Devops using an Azure AD Access Token
August 21, 2023




Reliability Engineering - Stop Trying To Make Pagers Happen!
Reliability Engineering - Stop Trying To Make Pagers Happen!
Reliability Engineering - Stop Trying To Make Pagers Happen!
August 6, 2023




Joining Skyworkz and hitting a conference on my first day
Joining Skyworkz and hitting a conference on my first day
Joining Skyworkz and hitting a conference on my first day
June 5, 2023




Kubecon, is it still for me?
Kubecon, is it still for me?
Kubecon, is it still for me?
May 6, 2023




Pragmatic Architecture - keeping an open mind
Pragmatic Architecture - keeping an open mind
Pragmatic Architecture - keeping an open mind
April 12, 2023




Improving our consulting skills with Mastermind sessions
Improving our consulting skills with Mastermind sessions
Improving our consulting skills with Mastermind sessions
March 3, 2023




Launching Cloud Coach
Launching Cloud Coach
Launching Cloud Coach
February 27, 2023




Deploying Windows FSx joined to an AD using AWS CDK
Deploying Windows FSx joined to an AD using AWS CDK
Deploying Windows FSx joined to an AD using AWS CDK
February 25, 2023




Basic Canary releasing on Kubernetes with Nginx Ingress
Basic Canary releasing on Kubernetes with Nginx Ingress
Basic Canary releasing on Kubernetes with Nginx Ingress
January 12, 2023




Reliable codified development setups with GitPod
Reliable codified development setups with GitPod
Reliable codified development setups with GitPod
September 19, 2022




Life of a Consultant: First week at a project
Life of a Consultant: First week at a project
Life of a Consultant: First week at a project
March 1, 2022




Integrating Kubernetes with 1Password for Infrastructure Secrets
Integrating Kubernetes with 1Password for Infrastructure Secrets
Integrating Kubernetes with 1Password for Infrastructure Secrets
July 23, 2021




Jengo: A Homebrew-distributed Golang-based Jenkins API Wrapper
Jengo: A Homebrew-distributed Golang-based Jenkins API Wrapper
Jengo: A Homebrew-distributed Golang-based Jenkins API Wrapper
November 26, 2020

