Sentry

Error tracking that shows you exactly what broke, for which user, and how to reproduce it

Visit Website Free tier, Team from $26/mo

Sentry catches errors in production before your users email you about them. When something breaks, you get a stack trace, the user’s browser/device info, the exact request that triggered it, and breadcrumbs showing what happened before the error. It is the difference between “something is broken” and “this specific API call fails for Firefox users on line 47.”

The free tier covers 5,000 errors per month. For a solo founder, that is more than enough unless something is seriously wrong. The main annoyance is noise — out of the box, Sentry will alert you about every third-party script error and browser extension conflict. Spend 30 minutes configuring filters when you set it up, and it becomes invaluable.

What's good

  • Full stack traces with user context — you see exactly what happened
  • Supports every major language and framework
  • Free tier covers 5,000 errors/month, which is plenty to start

Watch out for

  • Can be noisy — without tuning alert thresholds, you get bombarded
  • Pricing gets complex and expensive once you need performance monitoring
  • Initial setup and filtering takes time to get right

More in Analytics & Monitoring