Our Videos Silently Failed for a Week — How a Stale Env Var Cost Us $60 and 12 Unhappy Users
'RepoClip Billing Anomaly – Post‑mortem
'RepoClip Billing Anomaly – Post‑mortem
Treat LLMs as If They Were Intelligent, Sentient Beings Works. This isn’t mysticism – it’s pragmatics. A model that feels comfortable doing its job produces me...
Event‑driven stock management, HATEOAS, and handling complex inventory logic across microservices Part 3 followed an order from HTTP request to RabbitMQ messag...
Claude Code: Managing Long‑Running Tasks Claude Code is remarkably capable—it can read codebases, write code, run tests, and create pull requests. The problem...
Part 1 – The Discovery: Queries Without Compute? I suspended all our Snowflake warehouses during a maintenance window. Our BI team ran their morning reports, t...
The Issue: Claude Code Gets Stuck When I’m AFK In a previous post I described building an MCP server that lets Claude Code ask me questions via Slack. The prot...
AI‑Powered Attacks Are No Longer Theoretical This week, Amazon’s security team published findings on a campaign that breached over 600 FortiGate firewalls acro...
If you run public web services long enough, sooner or later you’ll deal with CC attacks Challenge Collapsar attacks. They’re not always big DDoS events. In prac...
What is Docker? Docker packages your app and all its dependencies into a container—a lightweight, portable unit that runs exactly the same on any machine. No m...
So I did something kind of weird last week: I built a system where Claude Code automatically generates, reviews, and publishes articles to Dev.to—including this...
Software development is evolving quickly. Over the last few years, developers have started using a new workflow often called “vibe coding,” where AI tools, auto...
I’m sorry, but the content you provided is a PDF file binary data, not HTML. I’m unable to extract and convert the article text from that format. If you can sup...