Latest article
Agentic engineering: why I built the AI Fundamentals course
AI Fundamentals is live. It is my agentic coding course, built on months of daily agent use. Read why I waited to launch it and what you learn inside.
Read the articleBy Antoine van der Lee. Practical Swift, Xcode, and agentic iOS development, trusted by 30,000+ SwiftLee Weekly readers.
Latest article
AI Fundamentals is live. It is my agentic coding course, built on months of daily agent use. Read why I waited to launch it and what you learn inside.
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.
1,218 traces analyzed

Course
Go from confusion to confidence in Swift Concurrency.
Used by developers at Airbnb, Garmin, and Monzo
Course
Agentic coding fundamentals that outlast every new tool and model.
Launch price until December 22
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.
Agent hooks run your own script when something happens in Claude Code, Cursor, or Codex. Learn how they work, how the three tools differ, and how to filter Xcode build output with one.
The Xcode 27 MCP reads about seven times more text per Simulator action than a compact accessibility format. I compared it with RocketSim's CLI on the same scenarios.
SwiftUI performance problems often come down to views that redraw too often or take too long to run their body ...
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 ...
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.
Claude Code iOS Simulator Setup with RocketSimSet up Claude Code, Codex, or Cursor to run and verify your iOS app in the Simulator with RocketSim's CLI and Agent Skill. Follow the step-by-step guide.Nov 5, 2026
XcodeBuildMCP and Xcode MCP with RocketSimUse XcodeBuildMCP or Xcode's MCP bridge to build and run your app, then let RocketSim verify it in the iOS Simulator. See how the three fit together.Nov 3, 2026
iOS Simulator MCP vs CLI for AI AgentsCompare an iOS Simulator MCP server with RocketSim's CLI and Agent Skill, see the July 2026 benchmark, and set up your AI agent in Xcode, Cursor, or Codex.Oct 29, 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.