Top all-time · #4878
Bugsink: Self-hosted Error Tracking
Company blog · bugsink.com/blog · on HN as vanschelvenprogrammingsecurity
Bugsink: Self-hosted Error Tracking is the company blog at bugsink.com, writing about programming and security. Since 2024, 15 different Hacker News readers have linked it 65 times, most often “Show HN: Bugsink – Self-Hosted Error Tracking”. No feed was found, so read it on the site itself.
Too few sampled comments (6) to say how often HN recommends it.?
Why HN links it
HN readers link Bugsink, a self-hosted error tracker, as a Sentry alternative. They also cite its blog write-ups on the Brotli and HTTP/2 issues and on leaving self-hosted Sentry.
Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Self-hosted error tracking for developers. Full stacktraces, local variables, Sentry SDK compatibility, and predictable costs at scale.
Most-linked posts?
- Show HN: Bugsink – Self-Hosted Error Tracking4 people · 14 mentions · first linked 2024-10-16
- You don't need Application Performance Monitoring3 people · 4 mentions · first linked 2024-11-05
- Does It Scale (Down)?3 people · 3 mentions · first linked 2024-10-06
- I gave up on self-hosted Sentry (2024)3 people · 3 mentions · first linked 2025-02-06
- Copilot Induced Crash: how AI-assisted development introduces new types of bugs2 people · 4 mentions · first linked 2025-01-14
- The Case for Serialized Writes2 people · 3 mentions · first linked 2025-03-24
- Bye Bye Brotli? Google's Compression Library Is a Security Mess2 people · 2 mentions · first linked 2026-10-25
- Track Errors First2 people · 2 mentions · first linked 2025-06-05
- Before HTTP2Shell: Brotli's Stale Table Read2 people · 2 mentions · first linked 2026-10-28
What Hacker News says?
This is exactly what I wrote about when I wrote "Copilot Induced Crash" [0] Funny story: when I first posted that and had a couple of thousand readers, I had many comments of the type "you should just read the code carefully on review", but _nobody_ pointed out the fact that the opening example (the so called "right code") had the exact same problem as described in the article, proving exactly what you just said: it…
Comment linking /blog/copilot-induced-crash/
on “My AI skeptic friends are all nuts”Submitted I gave up on self-hosted Sentry (2024) as a story · 186 points
HN discussionYes very much so! Also has the happy side-effect of making your architecture so much simpler to reason about[0] In the "end" (after a couple of months actually) I did add support for MySQL and Postgres because I found it massively helps adoption for those self-hosters that already have those (and associated stuff, e.g. backups) in place. [0] https://www.bugsink.com/blog/database-transactions/
Comment linking /blog/database-transactions/
on “What I self-host”Submitted Track Errors First as a story · 57 points
HN discussionNevermind designing _systems_ that account for this, even just debugging such errors is much harder than ones you create yourself: https://www.bugsink.com/blog/copilot-induced-crash/
Comment linking /blog/copilot-induced-crash/
on “AI Blindspots – Blindspots in LLMs I've noticed while AI coding”Submitted Local Variables as Accidental Breadcrumbs for Faster Debugging as a story · 46 points
HN discussion> https://www.bugsink.com/ link to product, may give an idea of what we're doing. It's immediately obvious to me that the illustrations are AI slop You should invest 20 bucks into getting some pictures of a guy in a datacenter, or 200 to pay some dude on Fiverr to draw you some sinks, instead of having these be the first thing customers see when checking out your product
Comment linking /
on “Ask HN: How are you acquiring your first hundred users?”Submitted Bye Bye Brotli? Google's Compression Library Is a Security Mess as a story · 33 points
HN discussionGrown way past 100 users with: • Make a great product. Everyone tells you "build it and they will come" is not working anymore, but it's working _for me_. • Outreach via your network. Talk to people with the intent of learning, not selling. • I'm personally on a freemium model. But that's in the developer-to-developer market, which is vastly different from your B2C EDIT: https://www.bugsink.com/ link to product, may…
Comment linking /
on “Ask HN: How are you acquiring your first hundred users?”Submitted A Stacktrace Puzzle as a story · 13 points
HN discussionI wrote about exactly this trade-off for Bugsink (self-hosted Error Tracking) here: https://www.bugsink.com/blog/installation-simplification-jou...
Comment linking /blog/installation-simplification-journey/
on “Huly – Open-source project management platform”Submitted Does It Scale (Down)? as a story · 11 points
HN discussionTo take matters in my own hand I wrote "tabdouse", a tiny kill-at-high-cpu script: https://www.bugsink.com/blog/tabdouse/ Quite unreliable and more a joke than anything, of course...
Comment linking /blog/tabdouse/
on “Don't animate height”Submitted Show HN: Bugsink – Self-Hosted Error Tracking as a story · 7 points
HN discussionJust as a follow-up: elsewhere in (or at least via) the thread I found user vanschelven's write-ups https://www.bugsink.com/blog/http2shell-timeline/ https://www.bugsink.com/blog/bye-bye-brotli/ and they cover the timeline better than I do.
Comment linking /blog/bye-bye-brotli/
on “Broccoli2Shell: Brotli decoder RCE in Node.js, Python and more”Submitted Inbox Zero for Error Tracking as a story · 6 points
HN discussionShould have definitely been Brotli2Shell, but Google ingeniously managed to dodge that bullet by having NodeJS come out with a fix before they did (others might call that accidental exposure), and then barely communicating about that with the broader community once they finally did. Here's a timeline of events[0] and here's me more broadly complaining about Google's stance[1] [0] https://www.bugsink.com/blog/http2sh…
Comment linking /blog/http2shell-timeline/
on “Broccoli2Shell: Brotli decoder RCE in Node.js, Python and more”Submitted Bring Your Own Agent as a story · 3 points
HN discussionI felt the same when reading this before lunch; it prompted this: https://www.bugsink.com/blog/tabdouse/ (cgroups, as per a sibbling comment, are addressed in this write-up as "not maximally satisfying")
Comment linking /blog/tabdouse/
on “AI's energy footprint”Submitted Tabdouse: Kill browser tabs that put your CPU on fire as a story · 3 points
HN discussion> New abstractions and techniques... hide complexity, and that complexity requires new ways to monitor and measure. If the abstractions hide complexity so well you need an LLM to untangle them later, maybe you were already on the wrong track. Hiding isn't abstracting, and if your system becomes observable only with AI help, maybe it's not well designed, just well obfuscated. I've written about this before here: http…
Comment linking /blog/you-dont-need-application-performance-monitoring/
on “It's the end of observability as we know it (and I feel fine)”Submitted The Case for Serialized Writes as a story · 3 points
HN discussionYou might want to reconsider ”no data ever leaves your machine" from the post :) Given your target market, have you considered looking at Bugsink?[0] sentry compatible. still not local, but at least you won't have to additionally ask your customers to trust sentry/posthog. Disclosure: that's me [0] https://www.bugsink.com/
Comment linking /
on “Launch HN: Hyprnote (YC S25) – An open-source AI meeting notetaker”Submitted The Four Year Bug as a story · 3 points
HN discussionBoth those things can be true at the same time: all software used to ship like that, and shipping like that in the current era _is a big deal_. Spoken as someone who's core differentiator is "self hosted" [0] [0] https://www.bugsink.com/
Comment linking /
on “We built an air-gapped Jira alternative for regulated industries”Submitted A Two-Hour Bug and the Art of Making It Look Easy as a story · 3 points
HN discussionI wrote https://bugsink.com/ especially because of the complexity and high requirements of self-hosted sentry, but the focus is on Error Tracking rather than being a full APM-like solution
Comment linking /
on “OpenTelemetry Tracing in < 200 lines of code”Submitted You don't need Application Performance Monitoring as a story · 3 points
HN discussionI actually wrote about that scenario! Killing flies with hammers and all, but since I really like my hammer I actually do all my local development with my full-blown error tracker too: https://www.bugsink.com/blog/local-development/
Comment linking /blog/local-development/
on “I gave up on self-hosted Sentry (2024)”Submitted Copilot Induced Crash: how AI-assisted development introduces new types of bugs as a story · 3 points
HN discussion