Fix Docker Exit Code 137 (OOMKilled): Why It Happens and How to Stop It
Your container died and docker ps -a shows something like Exited (137) 4 minutes ago . Nine times out of ten that's the kernel's OOM killer, not your …
Tech news from the best sources
Your container died and docker ps -a shows something like Exited (137) 4 minutes ago . Nine times out of ten that's the kernel's OOM killer, not your …
There’s a conversation that happens when IT developers first encounter operational technology. It usually goes something like this: “What’s your uptim…
What AWS is calling out The New Stack, on July 10, published a walk-through of what running Kubernetes across a very large EKS fleet has taught AWS ab…
Over the last few years, I've been exploring AI agents, and one thing became obvious. There are hundreds of AI agents available today, but almost all …
Why SLOs Break in Microservices A SLO that works for a monolith often collapses when you distribute the same logic across 30 services. The math of ava…
You Can't Hire Your Way to Reliability I've seen companies hire 5 SREs and expect reliability to magically improve. It doesn't. Reliability is a cultu…
An incident bot caught the CrashLoopBackOff at 3:12 a.m., proposed delete_pod, and the on-call approved it half asleep at 3:14. The new pod went Runni…
Building Trustworthy AI Agents in Site Reliability Engineering Site Reliability Engineering is entering a new phase where agentic AI can assist with a…
LinkedIn Draft — Insight (2026-07-10) End of week. Here's the thing I kept coming back to: SLOs work when they create conversations, not when they cre…
Silence Destroys Trust During our worst outage, we went 35 minutes without updating the status page. Twitter filled the void. Theories ranged from dat…
The shape of a typical modern enterprise deployment involves Apache serving as a TLS-terminating reverse proxy sitting in front of upstream applicatio…
Most of the container incidents I've helped clean up didn't come from anything exotic. They came from small shortcuts that felt reasonable on a Tuesda…
A container that's misbehaving is one of those problems where your instinct works against you. The pressure pushes you toward the dramatic move — rest…
The Cascading Failure That Took Down Everything Our payment service went down for 3 minutes. No big deal, right? Except every service that called paym…
How We Built an AI That Never Forgets Production Incidents Can AI become your smartest Site Reliability Engineer? We decided to find out. Every softwa…
One evening, a monitoring alert went off: a server behind a web service was down. I handed the incident to an AI coding agent. Half experiment, half l…
The SLO Translation Problem You define an SLO: 99.95% availability with p99 latency under 200ms. Engineering loves it. Product managers glaze over. Th…
LinkedIn Draft — Insight (2026-07-03) Something I wish someone had told me five years earlier: Distributed tracing: the gap between having it and usin…
If you're an SRE or DevOps engineer — try blastradar.vercel.app and tell me what you actually think. The tool BlastRadar scores any code diff for prod…
Build software that heals itself in the agentic era Gabe LG Gabe LG Gabe LG Follow Jul 1 Build software that heals itself in the agentic era # ai # ag…
If you're a software engineer, architect, engineering manager, or platform engineer, I consider the Google SRE Book to be one of the handful of books …
Many operations tasks do not begin as tickets, dashboards, or scripts. They begin as intent. Someone says: Check whether this subnet looks normal. Or:…
This is part of the Platform engineering with Go series: a growing collection of posts on Kubernetes, Go tooling, and infrastructure automation. View …
$12,000/Month for Logs Nobody Reads Our logging bill was $12,000/month. We were ingesting 2TB/day. When I asked the team what percentage of logs they …
Production-grade AI agents are systems that execute multi-step workflows autonomously while maintaining reliability, security, and observability guara…
Most teams claim they do blameless postmortems. Then the incident happens. "Jane didn't validate the input." "The on-call missed the alert." "We shoul…
Circuit breakers and bulkheads are design patterns — their numbers are operational weapons. Failure ratio 50% or 30%? Max concurrent calls 25 or 100? …
POC selesai, demo berjalan mulus, dan stakeholder mengangguk setuju. Langkah berikutnya bukan sekadar "deploy ke production"—melainkan memastikan seti…
Kubernetes 1.36 (Haru) brings around 70 enhancements, ranging from security improvements to new scheduling capabilities. While most release summaries …
Four Metrics to Rule Them All Google's SRE book introduced the four golden signals: Latency, Traffic, Errors, and Saturation. Simple concept, but I've…