Building a Mini Linker for SwiftUI Previews
How I rewrote Claude-XcodePreviews in Swift and accidentally built a declaration-level dependency resolver.
How I rewrote Claude-XcodePreviews in Swift and accidentally built a declaration-level dependency resolver.
A deep dive into the design, performance, and trade-offs behind Lists, a pure-Swift replacement for UICollectionViewDiffableDataSource.
What I learned building a CLI toolset that captures SwiftUI previews programmatically, giving AI coding assistants a visual feedback loop.
Views in UIViewsDirectly add a SwiftUI View to your UIView without a UIHostingController
How to quickly generate a preview for your UIKit View
How to quickly extend cross-platform SwiftUI for macOS size classes
How view modifiers work, tips & tricks for declaring our own, and nipping subtle bugs in the bud.
With so many property wrappers for data flow and data binding in SwiftUI, it's easy to get confused about which one to use. Here, we'll learn about the differences between State, StateObject, Binding, and ObservedObject. We'll look at when to use each one, and the differences between them.
An introduction to some of the most powerful tools in SwiftUI, stack views
What is SwiftUI, why should I use it, and what's the most basic building block?
Get highlight styles for SwiftUI views in List, without using a NavigationLink
Integrating SwiftUI at the Leaf Nodes