Topical Takes
Short, opinionated posts on eBPF, Linux internals, and the tools we all run in production.
How Do I Get an AI Agent to Debug My API? (2026)
Your agent can read your code and your logs, which is why it keeps guessing. Give it the traffic instead: every request and response the machine actually sent, read from the kernel, and the agent follows the failure into the network rather than reasoning about what should have happened.
How Do I Detect API Drift After a Deploy? (2026)
A field disappears from a response, an id changes from a number to a string, and nothing errors. The provider is fine, your service is fine, and only the strictest client breaks. Here is how to catch API drift on Linux by learning each endpoint's shape from live traffic and reporting what changed.
How Do I Find an N+1 Query From API Traffic? (2026)
An N+1 does not fail, it just makes two hundred calls where one would do. Your ORM logs each query as a success and your APM shows a slow endpoint without saying why. Here is how to find N+1 queries and chatty API calls on Linux by counting what actually crossed the wire.