Posts for: {development}

Managing Analytics in a TCA app

A composable way to keep analytics close to TCA feature logic without letting it crowd reducers or views.

read more →

Shared data in a TCA app

How to manage shared app data in The Composable Architecture using a dependency that exposes an AsyncStream.

read more →

SwiftUI: Formatting text, images, and links together

How to combine SwiftUI text, links, and SF Symbol images while keeping link tinting consistent.

read more →

We need to talk about The Coordinator Pattern

A look at when the Coordinator Pattern is useful, and why design patterns should emerge from the problem space rather than drive it.

read more →