02/writing

Notes from the platform.

13 posts on cloud cost, Kubernetes, CI/CD, and the things I learned breaking production so you don't have to.

FEATURED / 1
★ featured · aws
July 3, 2026

The IAM Wildcard That's Waiting to Bite You

A wildcard action on a wildcard resource isn't a policy - it's a promise to get burned later. Here's how to actually scope IAM permissions down.

AWSIAM+6
8 min read
ALL POSTS / 12
kubernetes
June 17, 2026

Container Security: Running as Non-Root

Why most containers run as root, why it matters, and how to fix it in 5 minutes.

Kubernetescontainer security+6
8 min read
backend
June 07, 2026

Your Cache Is Making Things Worse

How bad caching strategy creates more problems than it solves.

cachingRedis+6
9 min read
aws
June 2, 2026

The Vendor Lock-in Dilemma: Speed vs. Flexibility in Cloud Architecture

Ask this one question before choosing a managed cloud service-it might save you months of migration work later.

vendor lock-incloud architecture+9
8 min read
devops
May 26, 2026

Stop Hardcoding AWS Keys.

For EC2 workloads, attach an IAM role via an instance profile so your app obtains temporary credentials automatically. No hardcoded keys needed.

AWSSecurity+6
7 min read
devops
May 20, 2026

I Panicked Over Nothing (And It Took Me An Hour To Realize)

A debugging story from 4+ years ago, when I had just started with Kubernetes at my old job. I thought I broke everything. Turns out, the answer was staring at me the whole time-I was just looking at the wrong place.

DevOpsKubernetes+9
13 min read
career
May 17, 2026

Communication Is a Skill Engineers Can't Afford to Ignore

Engineers often fail not because they can't code, but because they can't explain what broke and why. Here's how to communicate differently to your team, your management, and your customers.

communicationtechnical writing+6
8 min read
career
October 19, 2025

The State of Hiring, AI, and 2025

Hiring Trends 2025: AI's impact on recruitment, engineering talent market, and what DevOps/backend engineers should know about hiring evolution.

AI hiringrecruitment trends 2025+7
8 min read
docker
February 12, 2024

Docker Layers, Caching & Multi-Stage Builds Explained

Docker Layer Caching: How Docker builds work, multi-stage builds, build optimization, and reducing image size with efficient layer management strategies.

Dockerlayers+8
15 min read
docker
February 5, 2024

Dockerfile Labels: A Comprehensive Guide

Dockerfile Labels Guide: Metadata, versioning, maintainer info, and organizational best practices for Docker images and container orchestration.

DockerDockerfile+7
10 min read
docker
January 29, 2024

Base Images: The Secret to Smaller Docker Images

Docker Base Images Guide: Alpine, distroless, slim variants explained. Learn how choosing the right base image cuts container size by 50–80% or more.

Dockerbase images+7
12 min read
docker
January 22, 2024

Understanding the Difference: Compressed vs. Uncompressed Docker Image Sizes

Docker Image Optimization: Explore compressed vs uncompressed layers, size reduction strategies, and how Docker storage works to build efficient containers.

Dockerimage size+7
8 min read
docker
January 15, 2024

Practical Docker: Step-by-Step Container Creation and Execution

Complete Docker Tutorial: Build, containerize, and run applications step-by-step. Hands-on guide covering images, containers, layering, and best practices.

Dockercontainer creation+6
10 min read