Ilia Gusev
persikbl.bsky.social
Ilia Gusev
@persikbl.bsky.social
Writing Podo Stack 🍇 - tools that survived production, weekly

https://podostack.com
Both manage your cloud. One thinks in files, the other thinks in APIs.

Crossplane vs Terraform — and it's not about which is "better."

It's about which model fits your platform.
February 11, 2026 at 1:58 PM
Most boring CNCF project. Most essential

Backstage doesn't autoscale your pods. Doesn't encrypt your traffic. Doesn't monitor anything.

It just tells you what you have. And somehow that's the hardest problem.
February 10, 2026 at 8:57 AM
Your documentation is not a guardrail.

Nobody reads the wiki before deploying. You know this. I know this.

So why do we keep pretending it works?
February 9, 2026 at 1:59 PM
kube-proxy uses iptables.
1000 services = 1000s of rules.
Every packet walks the chain.

O(n) lookup. In 2025. In your kernel.
February 5, 2026 at 11:37 AM
Your pod runs distroless.

No shell. No curl. No tcpdump. Nothing.

How do you debug it? 🧵
February 2, 2026 at 2:48 PM
Istio without sidecars.

Not a dream. Not a beta. GA since version 1.24.

Here's how Ambient Mesh actually works. 🧵
January 31, 2026 at 6:55 AM
SLO monitoring shouldn't require a PhD in PromQL.

One YAML file. Full error budget tracking. Burn rate alerts. Grafana dashboards.

Here's sloth. 🧵
January 29, 2026 at 2:39 PM
"What actually changes in my cluster if I merge this PR?"

kubectl diff doesn't understand Flux.
Helm diff doesn't handle Kustomizations.

flux diff does both. 🧵
January 25, 2026 at 9:33 AM
`:latest` doesn't mean latest.

It means "whatever was built last time someone forgot to tag."

Here's why it will burn you. 🧵
January 24, 2026 at 10:09 AM
You can see decrypted TLS traffic in your cluster without touching a single line of code.

Not a proxy. Not a sidecar. eBPF magic. 🧵
January 23, 2026 at 7:25 PM
Your cluster pulls the same image 50 times when you scale up.

Every node. Same image. Same egress bill.

There's a fix—and it's stateless. 🧵
January 22, 2026 at 2:58 PM