Boto3 Retry Config: Why AWS Scripts Fail Silently

boto3 retry mode comparison showing legacy, standard, and adaptive configuration

Boto3’s default retry mode is legacy, not standard — and legacy mode only retries a narrow list of errors: ConnectionError, Throttling, ThrottlingException, and ProvisionedThroughputExceededException. If your script fails on a transient RequestTimeout or SlowDown error that standard mode would have… Read moreBoto3 Retry Config: Why AWS Scripts Fail Silently

Cilium mTLS ztunnel: Sidecar-Free Encryption Explained

per-node proxy traffic flow diagram showing namespace enrollment

Cilium mTLS ztunnel doesn’t need a SPIRE server — and that’s actually the second-biggest news here. The bigger story: Cilium’s older, SPIRE-based “Mutual Authentication” feature is now officially deprecated, with removal targeted for v1.21. If you adopted it, you’re migrating… Read moreCilium mTLS ztunnel: Sidecar-Free Encryption Explained

Grafana Tempo 3.1: Query-Based Trace Redaction Explained

trace redaction workflow diagram for distributed tracing

Grafana Tempo 3.1 shipped on 2026-09-30 with a feature that matters the moment something goes wrong, not when everything’s fine: redaction by query. Before this release, scrubbing a leaked secret out of your traces meant enumerating trace IDs one at… Read moreGrafana Tempo 3.1: Query-Based Trace Redaction Explained