JAJoe Abi Khalilinjoeak.hashnode.dev·Jun 7 · 6 min readHackers Didn't Break Into Instagram. They Just Asked the AI.In late May 2026, a string of high-profile Instagram accounts were quietly taken over — including a former Obama-era White House handle, the account of the U.S. Space Force's Chief Master Sergeant, an00
JAJoe Abi Khalilinjoeak.hashnode.dev·May 13 · 6 min readHow Mistral AI Got Caught in One of 2026's Largest Supply Chain AttacksOn May 11, 2026, something terrifying happened in the software world — and most people didn't notice. A trusted Python package from Mistral AI, one of Europe's leading AI companies, was quietly replac00
JAJoe Abi Khalilinjoeak.hashnode.dev·May 13 · 5 min readWhy s3cmd sync Re-downloads Everything on Azure Files (and How to Fix It)If you're running Kubernetes on AKS with an init container that syncs data from S3 to a PVC backed by Azure Files, you might notice that s3cmd sync re-downloads every single file on each deploy — even00
JAJoe Abi Khalilinjoeak.hashnode.dev·May 5 · 5 min readLogs for Developers: A Structured Log Dashboard for GrafanaThe Problem Most Grafana log dashboards treat logs as plain text. You get a wall of unformatted lines and a search box. Finding the error that caused a production incident means scrolling through thou00
JAJoe Abi Khalilinjoeak.hashnode.dev·Apr 30 · 9 min readGitLab Runner on Kubernetes: Job Pod Node Imbalance and I/O Wait OverloadProblem Statement In a Kubernetes cluster running GitLab Runner with multiple builder replicas, all CI/CD job pods are scheduled onto a single node, causing severe I/O wait and degraded build performa00