Skip to content
$ ls /blog/

DevOps, backend engineering, and cloud-native deep dives

Filter by tag:
EKS IP Exhaustion: Running out of IPs, one way to fix it
3 min read

EKS IP Exhaustion: Running out of IPs, one way to fix it

Running out of IP addresses in AWS EKS can be a subtle yet critical issue. It often manifests as pods stuck in a pending state or nodes failing to join the cluster, leading to deployment bottlenecks and potential downtime. Understanding the root cause and implementing effective solutions is essential for maintaining cluster health and scalability. Now, there are many ways to fix this, but this is one way.

#aws#eks#networking#cni#ip-exhaustion#prefix-delegation
AWS VPC Endpoints - Keep Your Traffic Off the Internet
12 min read

AWS VPC Endpoints - Keep Your Traffic Off the Internet

How to use VPC Endpoints to access AWS services without internet gateways or NAT. Covers Gateway vs Interface endpoints, PrivateLink, endpoint policies, cost optimization, and production Terraform patterns.

#aws#vpc#privatelink#networking#security#endpoints#terraform
Incident Management That Actually Works
6 min read

Incident Management That Actually Works

Most incident processes are theatre. Here's how to build incident management that reduces downtime, prevents recurrence, and doesn't burn out your team.

#incident-management#sre#on-call#post-mortems#devops
Common DevOps Interview Questions Candidates Fail
13 min read

Common DevOps Interview Questions Candidates Fail

The questions that separate senior engineers from those who memorised tutorials. Real interview failures, what interviewers are actually looking for, and how to answer with depth.

#devops#interviews#career#kubernetes#aws#terraform#sre
The Meeting That Should Have Been a Doc
5 min read

The Meeting That Should Have Been a Doc

Most meetings are information broadcasts disguised as collaboration. Learn when to meet, when to write, and how to save everyone's time.

#meetings#productivity#engineering-culture#remote-work#documentation
OpenTelemetry from Scratch
7 min read

OpenTelemetry from Scratch

OpenTelemetry unifies traces, metrics, and logs under one standard. This guide covers how to instrument your applications, set up collectors, and actually make sense of the data.

#opentelemetry#observability#tracing#metrics#logging#kubernetes
ECS Task Sets: Blue/Green Deployments Without CodeDeploy
9 min read

ECS Task Sets: Blue/Green Deployments Without CodeDeploy

How to use ECS external deployment controllers and task sets for manual blue/green deployments – the setup, the CLI commands, the Terraform, and an honest assessment of when it's worth the complexity.

AWS
#ecs#aws#blue-green#deployments#task-sets#fargate#terraform#devops
Kubernetes Gateway API vs Ingress - When to Migrate and How
11 min read

Kubernetes Gateway API vs Ingress - When to Migrate and How

Gateway API is the successor to Ingress, bringing role-oriented design, native traffic splitting, and cross-namespace routing. This post compares both APIs, when to migrate, and practical migration patterns.

#kubernetes#gateway-api#ingress#networking#traffic-management#k8s