Multi-Camera Recorder
Coordinates front/back capture, recording controls, and low-latency previews. The hard part was keeping thermal state from killing the session mid-recording.
SwiftAVFoundationAVCaptureMultiCamSession
Open repo →
Problem, stack, and why it was worth building.
Coordinates front/back capture, recording controls, and low-latency previews. The hard part was keeping thermal state from killing the session mid-recording.
Internal diagnostics tool for observing system pressure, thermal states, and safe fallback paths. Saved us from shipping a camera app that turned into a hand warmer.
A reusable architecture template for feature modules, navigation flow, and testable view models. Opinionated on purpose.
Patterns, shortcuts, and clean Swift solutions. Mostly graph problems I kept re-learning from scratch until I wrote them down.