#ios

6 posts


How to use SwiftData safely in Swift 6 with strict concurrency using the DataThespian wrapper.

·4 min read

How to define iOS projects as Swift code, with reusable templates and consistent configuration.

Quick tips for setting up comprehensive snapshot testing across devices and color schemes.

How to use the Page Object pattern to write UI tests that don't break with every UI change.

A comprehensive guide to parsing journaling suggestions, handling 11+ content types, and navigating Swift 6 concurrency challenges.

A practical guide to implementing Live Activities with ActivityKit, including navigation display and Dynamic Island integration.