~/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 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.
Reverse Engineering iOS to Fix SDK Crashes
date: December 3, 2025 author: Phil Niedertscheider
We reverse-engineered a private iOS framework to uncover why iPadOS 26 broke type casting in our SDK.