SwiftLee Weekly - Issue 343


This week's SwiftLee Weekly covers:

  • iPhone Duo Group Lab Questions and Answers overview
  • MCP for Static Analysis of SwiftUI code
  • It's over! Or at least, part of your engineering career

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

​How to reduce token usage in Claude Code, Codex, and Cursor​

Reviewing your AGENTS.md and Agent Skills: it's something I do regularly. This time, I found way more improvements than expected, and I'm sharing you the results and best practices.
​avanderlee.com​

SPONSORED

​Run cloud agents with Xcode on real Apple Silicon​

Xcloud gives your cloud agents their own macOS environment, complete with your Xcode version, SDKs, and dependencies. They can edit, build, and test iOS or macOS apps while Xcloud handles the infrastructure. Learn more.

CURATED FROM THE COMMUNITY

​It’s Over​

It's over! No, not about your career as an engineer. Your role just changed, as Jordan explains. If you accept that thought, fun can take over and possibilities will be endless.
​swiftjectivec.com​

​The lag was the debugger​

I can't stress this enough: if you hit a performance issue in your app, verify whether it also happens while running on a device, built with a release configuration. This story proves it again.
​en.kou-works.jp​

​iPhone Duo Group Lab - Q&A​

Missed the iPhone Duo Group Lab? Here's an overview by Anton Gubarenko covering all questions asked and their answers.
​antongubarenko.substack.com​

​Introducing SwiftFairy: Swift and SwiftUI code reviews for coding agents​

A static analysis of your SwiftUI code, served via an MCP. Natalia Panferova released SwiftFairy that does exactly this! I wonder whether and Agent Skill + CLI could be even more effective, but this idea is super interesting and will save you tokens.
​nilcoalescing.com​

​SF Symbols from the Command Line and AI Agents​

Access SF Symbols via the new CLI as Artem Novichkov explains. I do wonder whether an agent really needs this, as I've not run into limits so far, but it's worth exploring!
​artemnovichkov.com​

SWIFT EVOLUTION

An overview of last week's Swift Proposal state changes. Check them out when they're in review, as it's your opportunity to influence the direction of Swift's future.

WHAT I'M WORKING ON

Releasing two apps in a single week

It's crazy times. Never have I been able to develop so fast; never have I been able to press "Release" and move two apps to "Ready for Distribution".

No, I did not sacrifice quality. I'm genuily happy with the quality of boths apps. It’s just that I’ve been able to develop so much faster with the higher quality agent models available today.

Opus 5.5 feels like another step forward. It’s cheaper, super smart, and the code quality it outputs feels like a big step forward. Honestly, GPT-6 isn't available in Cursor, and I’m still hooked on Cursor, so that’s kind of why I can’t really compare the two.

For those who have been following my “From App Idea to 10K MRR”: there’s movement and I’ll be creating a new video soon. The app I released can be found here, but I don’t want to push it too much yet as I’m already submitting a major update. The other app I released? Well… I think you can guess. Expect a big announcement about that later ;-)

UNTIL NEXT TIME

Refer one developer. Get my 5 agent workflows

Know a Swift or iOS developer who would enjoy SwiftLee Weekly? Refer one confirmed subscriber, and I’ll send you the five agent-powered workflows I use for marketing, App Store metadata, support, performance, and Xcode disk cleanup.

Your rewards continue from there: reach three referrals to unlock 50% off RocketSim Pro Yearly.

Your personal referral link

​[RH_REFLINK GOES HERE]​

Share by email · WhatsApp · LinkedIn · X/Twitter · Bluesky​

Rewards:

  • 3 referrals unlock 50% off RocketSim Pro Yearly
  • 10 unlock Swift Concurrency Course access
  • 30 unlock RocketSim Pro Lifetime.

​See your rewards and progress →​

Thank you so much for your support, and until next Tuesday,

Antoine

SwiftLee Weekly by Antoine van der Lee

Swift Evolution updates, 5 top community articles covering Swift development topics.

Read more from SwiftLee Weekly by Antoine van der Lee

This week's SwiftLee Weekly covers: Now available: AI Fundamentals Course The problem that stops your app from ranking SwiftUI vs. UIKit animations Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Agentic engineering: why I built the AI Fundamentals course My AI Fundamentals course is live! I waited months to launch it, because I wanted to be sure my workflows hold up in daily use. In this week's article, I explain why I built the course and what you'll learn inside.avanderlee.com...

This week's SwiftLee Weekly covers: Agent hooks in Claude Code, Cursor, and Codex explained AGENTS . md files with personal rules, while working in teams Close-sourcing open-source projects Next week, I'll be releasing the first 3 modules of my new AI Fundamentals course. Make sure to join the waitlist while you can by clicking here. Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Agent hooks in Claude Code, Cursor, and Codex explained Your agent forgets a rule in AGENTS.md every now...

This week's SwiftLee Weekly covers: Xcode 27 MCP resulting in higher token costs AGENTS.md best practices iOS 27 weird Dynamic Island behavior Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST How the Xcode 27 MCP can lead to higher token costs when navigating the Simulator Your agent doesn't need a screenshot to navigate the Simulator, it needs to know what's on the screen. I realized this early when working on the RocketSim CLI and improving it a lot, but this week I found out many...