Elias Codeforge·Nov 4Your AI Coding Agent Can Be Hijacked by a Markdown FileWe spent years teaching developers not to execute untrusted code. Now we’re building tools that can be convinced to execute it by reading…
Elias Codeforge·Nov 3404 Not Found Was a Lie: The Database Migration Behind Railway’s OutageOn September 30, 2026, Railway started returning 404 errors to people trying to reach applications hosted on its platform. The embarrassing…
Elias Codeforge·Oct 31Stop Telling Linux Beginners to Read the Man PageNobody teaches beginners how to read one.A response icon1A response icon1
Elias Codeforge·Oct 29Google Cloud’s London Region Lost Power.Zone failure is a bad afternoon. Region failure is a different discipline, and most of us only ever built for the first one.
Elias Codeforge·Oct 27You Call Yourself a Senior Engineer.The difficult part of approving generated code is deciding what deserves your confidence — and being able to explain that decision when…
Elias Codeforge·Oct 14Your AI Coding Assistant Can Be Hacked Just by Opening a Repository.We spent years teaching developers not to run untrusted code. Then we built AI assistants that could make that decision for us.
Elias Codeforge·Oct 14I Added an Index to Fix a Slow Postgres Query. It Made the Query Slower, and the Planner Was Right.I once added an index to fix a slow Postgres query, and the query got slower. The first instinct in that moment is to blame the planner…
Elias Codeforge·Oct 13I Trusted Docker Health Checks for Two Years. They Were Lying to Our Load Balancer the Whole Time.For two years, I treated a passing Docker health check as proof that a container was ready to serve traffic. Green meant healthy. Healthy…
Elias Codeforge·Oct 13The Most Dangerous AI Agent Is the One With Your Credentials.Prompt injection is only half the problem. The real danger begins when an AI agent can act with credentials it was never supposed to have.A response icon1A response icon1
Elias Codeforge·Oct 10I Used Postgres Connection Pooling Defaults for Four Years.For four years I ran connection pooling on a production Postgres cluster using whatever settings came out of the box. Default pool size…