Latest article
SwiftUI Performance: Find Redraws in Xcode Instruments
SwiftUI performance problems often come down to views that redraw too often or take too long to run their body ...
Read the articleBy Antoine van der Lee. Practical Swift, Xcode, and agentic iOS development, trusted by 30,000+ SwiftLee Weekly readers.
Latest article
SwiftUI performance problems often come down to views that redraw too often or take too long to run their body ...
Read the articleTools I build and teach with, used by thousands of Swift developers.
Mac app
The iOS Simulator companion for developers and AI coding agents.
25,000+ developers, 250+ teams
Mac app
Find what slows your app down, straight from Instruments traces.
930 traces analyzed

Course
Go from confusion to confidence in Swift Concurrency.
Used by developers at Airbnb, Garmin, and Monzo
Coming soon
Agentic coding fundamentals that outlast every new tool and model.
Waitlist open
Free newsletter
One practical email every Tuesday: new Swift, SwiftUI, Xcode, and AI development tips, the best community articles, and Swift Evolution updates.
Free, one email every Tuesday. Unsubscribe anytime.
Fresh every week.
Agentic iOS development changes a lot once your coding agent can see and measure the app it's building. Without that, ...
I'm super excited to introduce you to RocketTrace: a Mac app that analyzes your Xcode Instruments recordings and turns them ...
You can reduce token usage in Claude Code, Codex, and Cursor by guarding what your agent reads, not what it ...
As soon as the iPhone Duo got announced, we were all waiting for an iPhone Duo Simulator inside Xcode. We ...
A SwiftUI Agent Skill that helps you build better views or refactor existing ones. It's the reality we're in today, ...
App development is changing, and the iOS Simulator is too, as it starts to appear in Cursor, Claude Code, and ...
New Swift and AI-assisted development videos, built from what I use every day.
The newest articles in every category.
Simulator workflows, AI agent tips, and release notes from RocketSim.
Accessibility Audit on the iOS SimulatorRun an accessibility audit on the iOS Simulator: get a score, copy a fix prompt for your AI agent, or automate audits and validation with the rocketsim CLI.Oct 12, 2026
Xcode Device Hub and the Future of RocketSimXcode Device Hub replaces the Simulator window in Xcode 27. Here is how to fix it when it won't launch, and why RocketSim is here to stay.Sep 22, 2026
Device Hub: Restore Missing Simulator FeaturesRestore missing Xcode Device Hub Simulator features like Shake, Slow Animations, shortcuts, appearance switching, and drag-and-drop imports.Sep 22, 2026Do you know how to use each keyword in Swift? Pick one to see code examples.
actor associatedtype async @autoclosure available await break catch class continue defer @discardableResult @dynamicCallable @dynamicMemberLookup enum @escaping fileprivate for @globalActor guard infix isolated lazy @MainActor nonisolated optional postfix @propertyWrapper private protocol required @resultBuilder rethrows sendable some struct subscript throw throws try typealias @unchecked @unknown unowned weak where while
iPhone app
Same video, less space. Recover iPhone storage privately.
Mac app
One private gateway for all your MCP servers.
Course
From side project to a successful independent business.