Leading Cloud Infrastructure: Lessons After Four Years
A retrospective on four years of leading cloud infrastructure teams, from technical decisions to organizational dynamics
- leadership
- career
Applied AI in Autonomous Systems
Field notes
Essays on autonomous agents, systems architecture, technical leadership, and the work of making software dependable.
192 essays and countingFilter by subject
A retrospective on four years of leading cloud infrastructure teams, from technical decisions to organizational dynamics
Adding a Model S to the garage alongside the Model 3 and what it means to go fully electric
Patterns and pitfalls of containerizing legacy Java WAR applications running on JBoss and WebLogic
GitOps is changing how we think about Kubernetes deployments by making Git the single source of truth for cluster state
The Event Horizon Telescope captured the first image of a black hole in M87, and the technology behind it is as remarkable as the science
Migrating payment processing systems to the cloud while maintaining PCI compliance and zero downtime
Living with all three flagship ecosystems simultaneously and what each one gets right
What I have learned about mentoring, team building, and the transition from individual contributor to engineering leader
A practitioner's take on the AWS re:Invent 2018 announcements that will actually change how we build
Microsoft closed its acquisition of GitHub on October 26 and the open source world is processing what this means
Designing IAM policies, SCPs, and permission boundaries that enforce least privilege across hundreds of AWS accounts
Designing data tier architectures that bridge serverless Lambda functions with traditional Oracle databases on AWS
I passed the CKA exam and here is what it actually takes to master Kubernetes administration
How getting involved with CNCF and the Kubernetes community changed the way I think about infrastructure
Taking delivery of a Tesla Model 3 and experiencing what it means when your car is a software platform
SpaceX launched Falcon Heavy two days ago and I cannot stop thinking about what it means for engineering
When to choose Kubernetes and when to choose ECS, based on real experience operating both at enterprise scale
Designing VPC topologies, Transit Gateway patterns, peering strategies, and security group architectures for hundreds of AWS accounts
Designing enterprise web tier architecture with Akamai CDN in front of AWS origins, including WAF, origin shield, and caching strategies
Designing active-active multi-region deployments with Route 53 failover, health checks, and data replication strategies
How we designed storage architectures for media workflows using EFS, AWS Batch, and Storage Gateway
How we standardized Terraform across hundreds of AWS accounts with shared modules, remote state, and workspace conventions
How we containerized a monolithic Java application and deployed it to AWS ECS with a full CI/CD pipeline
Enterprise cloud migration is not a single strategy; it is six strategies applied systematically across hundreds of applications