What we’ve been working on
Prefer a feed reader? Grab the RSS feed.
Latest writing
Hosted source maps and fewer duplicate errors
Source map discovery from authorized public origins, more stable grouping, quieter notifications, and a supported backup and restore workflow.
Keep oversized events and noisy projects under control
Safer handling for unusually large inputs, project-level muting, clearer report exports, and refreshed app icons.
Compare trends and triage without reaching for the mouse
Previous-period trend comparisons, keyboard navigation, a contextual command palette, chart tables, CSV export, and responsive filters.
Telebugs thrives on SQLite
Why Telebugs leans into SQLite: one app, one server, database-backed jobs and cache, simple backups, and fewer moving parts.
Keep error storms from overwhelming a small server
Ingest Protection, Maintenance Activity, and a repeatable load test for keeping a small Telebugs instance boring during error storms.
How many errors can Telebugs process on a small VPS?
I benchmarked Telebugs on a Hetzner CX23 and learned why the honest number is processed reports per second, not just accepted requests.
Let your coding agent investigate production errors
Connect AI coding tools to Telebugs with MCP, inspect real production errors, and take scoped actions without leaving your editor.
Build your own error-tracking workflows with the REST API
A production-ready REST API is here. Also includes a major UI consistency refresh across the board.
Never put large payloads inside background jobs
Last week, a customer nearly left Telebugs because of a mistake I made at the design level.
Clear a backlog of errors in one pass
Clean up a wall of related errors in one pass: select them across a project list or All Errors, resolve or reopen them together, and get back to the actual fix.
Keep long investigations focused and secrets out of reports
A practical release for longer investigations: wider time filters, server-side secret scrubbing, per-error sparklines, louder alert rules, and clearer timestamps.
Send alerts to Teams and open backtraces where you work
Alerts now land in Microsoft Teams, backtraces can open straight in your editor or repo host, and error lists focus on unresolved work by default.
Dark mode without the usual rough edges
Dark Mode finally arrives, alongside cleaner form controls, less twitchy popovers, faster paginated lists, and a tiny favicon that stops slowing down Firefox.
Better defaults when you return to a project
Better defaults for coming back to a project: remembered date ranges, a broader 28-day view, tighter tables, a monospace option, and more visible mobile toasts.
How to log application errors using a Telegram bot
A lightweight Rails walkthrough for sending exceptions to a Telegram chat: create the bot, wire the token and chat ID, and keep normal exception handling intact.
Mute noisy errors without losing track of them
Mute third-party noise for an hour, a day, or indefinitely; then manage it comfortably on mobile with bottom sheets and glanceable status details.
Modern toasts using the native Popover API
A practical Popover API walkthrough with CSS, HTML, and a small controller for native toast notifications, plus a live demo you can try.
Small interactions that make the interface feel faster
The product polish release: tactile buttons, animated modals and popovers, view transitions, recessed inputs, and counters that are easier to scan.
See every project and error in one place
A single place to scan every project: global summaries, All Errors and All Reports dashboards, ownership, wide view, Markdown export, and richer email context.
Introducing Lapsoss: vendor-neutral error tracking for Ruby applications
Eliminate decision fatigue in small projects or enterprises by routing errors to any provider like Telebugs or Sentry, with zero boilerplate and Rails 7+ integration.
Run smoothly on smaller servers
Benchmarks and maintenance UX for small machines: lower memory use, faster project pages, and service messages that let admins run database optimization from the UI.
Keep a growing project list organized
For teams with more than a handful of projects: group them into Apps, pin the important ones, filter quickly, and keep sourcemap artifact browsing fast.
Unminify JavaScript errors with source maps
A hands-on guide to unminifying JavaScript and TypeScript crashes with releases, manual uploads, and existing Sentry CLI sourcemap workflows.
Keep debugging notes beside the error
Keep debugging context next to the error itself: notes, links, screenshots, attachments, thumbnails, and automatic activity entries when issues change state.
Group related errors your way
Take control of noisy grouping with custom fingerprints, manual merges, and grouping details that explain why reports landed together.
Accurate timezones and native ARM64 support
This update brings accurate timezone handling, ARM64 Docker support, auto-refresh on first error, and critical bug fixes for smoother error tracking.
Send error notifications to Slack and Discord
You can now report error notifications to Slack and Discord using webhooks.
Telebugs became #3 Developer Tools product of the week on Product Hunt
Thanks to the supportive community!
I launched Telebugs on Product Hunt and hit #2!
Discover how Telebugs, a self-hosted Sentry alternative, went from launch to #2 Product of the Day on Product Hunt. Learn about my journey and why self-hosting matters.
Hello, world! Telebugs blog is now live
Why I built Telebugs, how it started, and what I’ll be writing about here.