Deep dives, open source work, and engineering culture from the Sentry team. EngineeringFrom vibe code to production-ready: observability for Next.js and Supabase apps Supabase gives you query insights and logs, but it can't trace across your full stack. Here's how to connect Next.js, Supabase Edge Functions, and Postgres with distributed tracing, log drains, and AI-assisted debugging in Sentry. EngineeringFixing JavaScript observability, one library at a time Sentry is adding TracingChannel support to 44 JavaScript libraries upstream, replacing fragile monkey-patching with native observability that works across all runtimes. Abdelrahman Awad - May 7, 2026 · 9 min read EngineeringWhen agents orchestrate agents, who's watching? Multi-agent AI systems fail silently. Learn what proper observability looks like when agents orchestrate agents, and how Sentry keeps you in control. Paul Jaffre - April 23, 2026 · 7 min read EngineeringNo more monkey-patching: Better observability with tracing channels Monkey-patching in CJS and module hooks in ESM both instrument libraries from the outside. Tracing Channels let libraries emit their own telemetry — and the ecosystem is already moving. Sigrid Huemer - April 21, 2026 · 6 min read EngineeringDebugging multi-agent AI: When the failure is in the space between agents When an agent's tool call silently degrades the input to a completely different agent two steps later, standard monitoring won't catch it. Here's how to find bugs that live between agents. Sergiy Dybskiy - April 16, 2026 · 11 min read EngineeringAI agent observability: The developer's guide to agent monitoring Most discussions about agent observability read like outdated compliance checklists with "AI" substituted for older technologies. They emphasize comprehensive… Sergiy Dybskiy - April 7, 2026 · 8 min read EngineeringSeer fixes Seer: How Seer pointed us toward a bug and helped fix an outage How Sentry's AI debugging tool Seer helped identify and fix a cascading region blocklist bug that caused an outage in Seer's own EU deployment. Kush Dubey - March 20, 2026 · 3 min read EngineeringDo you need an MCP to build your native app? Do you need an MCP to build your native app? Surprisingly, modern agents succeed either way. The real difference is how much time, cost, and context you waste along the way. Cameron Cooke - February 18, 2026 · 9 min read EngineeringBuilding Type-Safe Metrics API in Swift: Part II Replace Any with type-safe protocols, handle array conformance limitations, and future-proof your Swift enums. Phil Niedertscheider - February 9, 2026 · 10 min read EngineeringBuilding Type-Safe Metrics API in Swift: Part I Explore protocol extensions, enums with associated values, and ExpressibleByStringLiteral to build type-safe Swift APIs. Phil Niedertscheider - February 9, 2026 · 6 min read Engineering"Swizzling" iOS functions in Swift How to hook pure Swift functions at runtime using an in-process debugger. Noah Martin - January 10, 2026 · 6 min read EngineeringNext Halloween I’m dressing as O(n^2) Dawson’s first law of computing strikes twice. Hector Dearman, Trevor Elkins - December 19, 2025 · 5 min read EngineeringReverse Engineering iOS to Fix SDK Crashes We reverse-engineered a private iOS framework to uncover why iPadOS 26 broke type casting in our SDK. Phil Niedertscheider - December 3, 2025 · 6 min read EngineeringKeeping Up With the Python Ecosystem The Sentry Python SDK has built-in support for more than 60 popular packages. This is how we make sure we actually support what we claim to be supporting. Ivana Kellyer - October 30, 2025 · 9 min read EngineeringTablecloth Trick: Migrating Issue Alerts to a New System How we silently switched error issue alerts to a new system. Cathy Teng - October 17, 2025 · 4 min read
Engineering — Sentry Blog
Browse 133 posts in Engineering on the Sentry Blog.
597 words~3 min read






