./blog

Notes from building and breaking

Write-ups, post-mortems and the occasional opinion. No newsletter, no pop-up — the RSS feed is at the bottom.

Latest 12 Aug 2026 · 9 min read

The access-control bug you will ship next quarter

Broken access control has topped the OWASP list for years and it is still the finding I write up most often. Not because it is subtle, but because it lives in the gap between the developer who wrote the query and the product manager who described the role. Here is the review checklist I use, and the fuzzing harness that automates the tedious half of it.

Read the post →

Cross-posted to Medium and Dev.to. Subscribe however you prefer.