SwiftLee Weekly - Issue 315


This week's SwiftLee Weekly covers:

  • 7 (!!) Swift Evolution Proposal changes
  • Xcode 26 Compilation Caching
  • Spacer side effects in SwiftUI

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

​Agentic Development: Multi-Project Challenges​

Using agents for development is great, but I've also learned the hard way that it can cause trouble: goals not reached, mentally overloaded, and the feeling of endless possibilities.

If you don't manage your agents well, you'll regret in only weeks from now.

SPONSORED

​How iOS apps actually make money​

RevenueCat's State of Subscription Apps report is out, analyzing 115,000+ subscription apps and more than $16B in revenue. Use it to benchmark your pricing, trials, and conversion rates against what's actually working across the app economy. Learn more.

CURATED FROM THE COMMUNITY

​iOS Dev Directory​

Do you write or publish content about iOS development? Add your website to the iOS Dev Directory by Dave Verwer. Many newsletters (including SwiftLee Weekly) from the community use it for curation, so this is a must for extra reach.
​iosdevdirectory.com​

​Avoid Spacers in SwiftUI Stacks​

Did you know this side effect of using a Spacer inside a SwiftUI stack? Pavel Zak explains what I mean.
​nerdyak.tech​

​Learning to develop more accessible iOS games​

It’s funny how someone that I see as an accessibility expert mentions “learn from actual experts”. Daniel Devesa Derksen-Staats describes his first approach to making his game more accessible.
​accessibilityupto11.com​

​SwiftUI transitions with distortion effect and Metal Shaders​

You know you’re in for a treat if you combine metal shaders and distortion effects for a SwiftUI transition. Pavel Zak created an article with videos for each step. While it's an older article, I still found it an interesting read!
​nerdyak.tech​

​Xcode 26 Compilation Cache​

Did you know Xcode 26 introduced Compilation caching? Artem Mirzabekian explains how it works and how you can benefit.
​livsycode.com​

SwiftLee GIVEAWAY

​Win a ticket for iOSKonf​

Conferences changed my iOS career more than any tutorial ever did

  • Meeting developers from the community
  • Learning from in-depth talks

That’s why I’m extra happy to giveaway a free iOSKonf ticket. I’ll be speaking there and would love to meet you!

WHAT I'M WORKING ON

Conference Season

It's the time of the year before summer where many conferences take place. Last Friday, I spoke at AppDevCon, and next week I'll by flying to speak in Shanghai for Let's Vision 2026. (Let me know if you want to go, I can give you a ticket discount!)

Towards those conferences, it's busier than normal. I need to prepare my talks, while also doing normal day-to-day tasks I set for myself. Normally, I'd reuse talks at multiple conferences, but I'll be giving a brand new talk at Let's Vision: What 15 Years of Coding Didn’t Prepare Me For: Agent-Driven Development.

I aim to bundle all my learnings so far in a journey-telling talk format. This week's article shows a sneak peek into what I'll share. It's an exciting topic, highly relevant to my daily development.

At the same time, I've been updating my Agent Skills:

Both skills are full of knowledge and they're now optimized for much better token usage. The net result is ~4,000+ fewer tokens read per typical agent query through smarter routing, with zero loss in knowledge depth. You can read more about this change on Twitter or LinkedIn.
​
Enjoy!

UNTIL NEXT TIME

Continue your Swift development journey

I hope you've enjoyed this week's content. You don't have to wait till next Tuesday for more insights, I share every day on these channels:

Or earn lifetime access to RocketSim & my Swift Concurrency Course by becoming an affiliate of my newsletter.

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: Xcode Instruments with AI Agents System One models in Swift Xcode Preview MCP Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Introducing RocketTrace: Using Xcode Instruments with AI Agents After months of building and beta testing, I'm happy to finally release RocketTrace to you all. Xcode Instruments simplified, an agentic way to optimize your app's performance efficiently with much lower token costs.avanderlee.com SPONSORED Run cloud agents with...

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...

This week's SwiftLee Weekly covers: The new JSON project format in Xcode 27.2 Adopting your app to iPhone Duo Running Cloud Agents with Xcode on Apple Silicon Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST iPhone Duo Simulator: Testing and optimizing your SwiftUI app A brand new device means a brand new Simulator. This time, it's not a simple iteration on the iPhone sim, but a truly new type of simulator that can fold! How it works and how you can use it to adapt your app is covered...