I spent years avoiding .fixedSize because the name sounded like a trap. Then a layout problem showed up that only it could solve—and taught me to stop dismissing APIs based on vibes.
The story of how I built Blur Browser — a native macOS browser built with WebKit — using AI as my development partner. From design to implementation, what went right, what went wrong, and the lessons I learned about working with AI as a developer.
Stop throwing .animation() modifiers everywhere and hoping for the best. Here's the systematic process I use to build polished animations that actually work.
Ever wondered why some SwiftUI animations feel buttery smooth while others stutter and jump? Let's dive deep into how SwiftUI actually animates your views.