~/sentry.engineering
From the engineers building Sentry.
Deep dives into the systems, SDKs, and infrastructure behind Sentry, and the engineering problems that keep us up at night
# recent posts
5 posts Do you need an MCP to build your native app?
date: February 18, 2026 author: Cameron Cooke
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.
Building Type-Safe Metrics API in Swift: Part II
date: February 9, 2026 author: Phil Niedertscheider
Replace Any with type-safe protocols, handle array conformance limitations, and future-proof your Swift enums.
Building Type-Safe Metrics API in Swift: Part I
date: February 9, 2026 author: Phil Niedertscheider
Explore protocol extensions, enums with associated values, and ExpressibleByStringLiteral to build type-safe Swift APIs.
"Swizzling" iOS functions in Swift
date: January 10, 2026 author: Noah Martin
How to hook pure Swift functions at runtime using an in-process debugger.
Next Halloween I’m dressing as O(n^2)
date: December 19, 2025 author: Hector Dearman
Dawson’s first law of computing strikes twice.