2026-10-21 · 4 min read
A failed API call is where debugging starts ↗
How I think about tracing a failed request across application code, database access, and downstream dependencies.
A home for technical explanations, implementation details, and lessons from working with software.
3 articles
How I think about tracing a failed request across application code, database access, and downstream dependencies.
Why I treat editable form values, validated inputs, and request payloads as different stages of the same workflow.
The questions I use to keep HTTP handling, application decisions, and data access understandable without adding layers for their own sake.