Practical DevOps, Cloud, AI & Linux engineering guides
How to Block AI-Hallucinated Packages in CI: The Slopsquatting Playbook
AI assistants and coding agents invent package names, and the fakes repeat. A tested CI gate, reputation checks, cooldowns, a registry proxy and agent egress rules, with the rollout plan for hundreds of repos.
Most read
- 01How to Reduce Datadog Costs Without Losing CoverageCloud · 2,206 views
- 02OpenTelemetry Collector Pipelines: Real Configs That Survived ProductionDevOps · 2,093 views
- 03Azure DevOps Best Practices in 2026: Build Pipelines You Can TrustDevOps · 1,218 views
- 04Real-World RAG Incidents: Lessons from a Production RolloutAI · 1,209 views
- 05A Pragmatic Multi-Region Strategy for Small TeamsCloud · 1,192 views
Trending this month
- 01
- 02
- 03
- 04
- 05
Topics
Latest Articles
View All →Microsoft 365's November 12 Outage: Failing Health Checks and a Network Change
Exchange Online incident EX1550543 disrupted Outlook, Teams and Copilot for more than a day. Microsoft's own updates describe servers failing health checks, an overwhelmed secure-connection process, and a reverted network change.
OpenSSH CVE-2026-123158 "SSHole": A Long Password Logs In on Alpine. Patch by Nov 12
A password-authentication bypass in sshd built without PAM lets a single long password log in to accounts that have no password at all. Alpine is the main target, CISA lists it as exploited, and the federal deadline is November 12. Checks, fixed packages and the one-line stopgap.
Git 2.56.1 Fixes 6 CVEs, One a Clone RCE. Patch CI, GitLab 19.5.4 and GHES
Git 2.56.1 and six backports fix six CVEs, including code execution during recursive clones and a merge heap overflow that GitLab rates Critical inside Gitaly. The git on your runners, images, forge and laptops updates through different channels. Checks for each one, fixed versions and stopgaps.
PlanetScale Best Practices: Schema Changes, Limits and Connections
The PlanetScale defaults that matter in production: safe migrations on main, deploy requests with a real revert plan, queries shaped for Vitess limits, and scoped credentials.
Kubeflow Pipelines CVE-2026-77596: Tenants Can Rewrite Shared Pipelines. Upgrade to 2.18
In multi-user Kubeflow Pipelines through 2.17.3, the HTTP upload endpoints skip authorization for shared pipelines. Any tenant can push a new version, and unpinned recurring runs in other namespaces will execute it. Checks, an audit script, the fix and the stopgap.
50 Terraform Lessons Most Teams Learn Too Late
Terraform codebases rarely fail on day one. They fail on day 400. Fifty lessons from Terraform in Depth, fact-checked against current Terraform and OpenTofu, with code and a 20-point checklist.
Gheist: Stolen GitHub Tokens Are Dumping Actions Secrets Past Log Masking. Hunt for ci-sync Branches
An automated tool is using stolen GitHub tokens to plant ci-sync branches whose workflow prints every secret base32-encoded, grabs the log and deletes the run. How to hunt for it across an org, what to rotate, and the controls that stop the next one.
Argo CD CVE-2026-113708: Read-Only Users Can Run Code on the Repo-Server. Upgrade to 3.4.10+
Three CVSS 9.9 Argo CD repo-server bugs can be reached by anyone with Application get, the permission most teams hand to every viewer. Fixed versions, the v2 and 3.3 support cliff, and the RBAC and config checks to run today.
CVE-2026-111497 "Broccoli2Shell": One Brotli Bug in Node.js, Envoy and Istio. Patch Node First
An out-of-bounds write in Google's Brotli decoder, now on CISA's KEV list, reaches Node.js through zlib and Envoy and Istio through the Brotli decompressor filter. Fixed versions, cluster-wide checks and what to block until you patch.
kaniko CVE-2026-105769: Lookalike ACR Hosts Get Your Azure Token. Rebuild on v1.25.20
A FROM line pointing at a host like x.azurecr.io.attacker.com is enough to make kaniko hand the build's Entra ID token to that host. Which kaniko forks and images are affected, how to find Azure identities in your build pods, and what to rotate.
.NET 8 Support Ends November 10: The Lambda and Azure Functions Checklist
.NET 8, .NET 9, the Lambda dotnet8 runtime and the Azure Functions in-process model all lose support on November 10, 2026. Inventory commands, the isolated-worker migration and a CI gate.
Sign Container Images With Cosign: Keyless GitHub Actions Workflow, SBOM and In-Cluster Checks
One workflow that builds, signs keylessly with GitHub OIDC, attaches an SBOM and SLSA provenance, plus the Kyverno policy that refuses anything unsigned. Copy it, change three names, ship it.