I ran into a situation where I needed to keep track of available IPs related to an AWS EKS cluster an...
I’ve reached the point in my career and have enough gray hair that people sometimes ask me for career...
As you lean into your Kubernetes (k8s) cluster’s self-healing capabilities, one of the first concepts...
You… are not your code. You are not your configs, your documentation, your blog posts, your conferenc...
Kubernetes (k8s) is awesome. I am a fan. I like it so much I have a k8s-themed license plate on my ca...
I’m drawn to the puzzles of distributed systems and abstracted platforms – the problems that only cro...
My childhood was soaked in science. As I learned the alphabet and how to tie my shoes, my dad spent h...
Microservices can be awesome. Splitting up your monolith to scale services independently, accelerate...
Because spinning up VMs in the cloud is so easy, it’s equally easy for your monthly bill to scale up...
Leaving a job is hard, and oddly enough, it gets harder each time you do it. When you’re new to the...
Boring tools are the best tools.
The quickest path to failure is to try to prevent failure.
Be intentional, plan against concrete goals - and you'll be able to focus on interesting, valuable work.
Everyone talks about DevOps success, no one talks about the pain.
A few years ago, if you would have asked me to define DevOps, my answer would have sounded something like “Mumble mumble automation, mumble, automation, mumble mumble, infrastructure-as-code, mumble mumble, strategery.”
My worst grades in K-12 and university were all for math classes. Algebra, trig, calc… they all made me feel stupid to a point of hopelessness. I got the basics, but as soon as things started getting abstract, I lost my grip.
You read through the code. You read it again to make sure you understand what it’s doing. Your left eye starts twitching. You read the code a third time.“WTF was wrong with the person who wrote this?”