Bugsink Blog: Debugging
Looking for everything? Visit the main blog overview.
Inbox Zero for Error Tracking
A practical guide to Inbox Zero for error tracking: why it works, when it doesn’t, and how it helps you stay focused, avoid buildup, and catch problems early.
June 13, 2025 by Klaas van Schelven
Raise Understanding
Here's a typical debugging scenario: you tweak the code, restart everything, but still – no difference.
After 3 changes and some head-scratching…
March 17, 2025 by Klaas van Schelven
The Four Year Bug
Apparently, two hours is too short for a “hard bug.” I recently shared a story about an AI-induced crash in my
code, which…
January 20, 2025 by Klaas van Schelven
Copilot Induced Crash
AI-assisted code introduces new types of bugs. Here's how LLM-assisted coding gave me 2024's hardest-to-find bug.
January 14, 2025 by Klaas van Schelven
Handled Errors: why?
Handled errors explained: What they are, why they matter, and how to use them to debug and improve your app.
January 13, 2025 by Klaas van Schelven
dsnrun: on-demand sentry-sdk
dsnrun is a small utility that lets you run any Python script with sentry_sdk enabled, without needing to modify the script itself.
January 6, 2025 by Klaas van Schelven
Logs with full Stacktrace Context
There are times when you want to log "something interesting" that isn't quite an error, but still something
that's interesting enough to get the same rich debugging context. This article shows how.
December 10, 2024 by Klaas van Schelven
