SwiftLee Weekly - Issue 349


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​

SPONSORED

​Unlimited macOS runners. No more CI queue.​

More pull requests from AI tools mean more macOS jobs waiting in line. WarpBuild gives you unlimited concurrency on M5 Pro Macs, so every job starts right away. Teams at Raycast, Braintrust and WhatNot run CI on WarpBuild. Pay only for what you use. Use code START50 for $50 in free credits. Learn more.

CURATED FROM THE COMMUNITY

​Hurry Up And Wait​

Agentic coding makes us develop faster, but it might not mean we're shipping faster as teams. Processes around us still need to adopt, and we should not be surprised about it.
​benscheirman.com​

​Apple Intelligence Group Lab 11/5/26 - Q&A​

New Apple group labs, means new learnings from direct questions asked. Thanks to Anton Gubarenko for putting this together!
​antongubarenko.substack.com​

​Continuous localization with L10N.md​

How can we make translations keep up with the speed of software development? That's a question Pedro asked himself and tried to solve.
​tuist.dev​

​More downloads than ever. Fewer people paying.​

I always enjoy following Sebastian Röhl who is a succesful indie dev with his HabitKit app. "keywords weren’t my problem, ratings were", just one of the learnings you can get out of this post!
​sebastianroehl.substack.com​

​SwiftUI vs. UIKit animations​

If you thought animations worked the same in SwiftUI compared to UIKit, you're wrong. Mihaela researched, and shares charts and videos with you to show the results.
​aleahim.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

Goodbye to another conference

Last week I attended Swift Connection in Paris. The conference was amazing. I met so many familiar faces, and I also met many new ones who have been following my work for years.

The talks were great, and they shared a lot in common. Many of them were about change and the changing environment. I think the biggest confirmation of that is the fact that Swift Connection, formerly known as FrenchKit, is about to go away. This was the last edition.

And honestly, it makes me think about conferences. Yes, they are fantastic, and we do need to keep finding places to get together as Apple engineers, but are conferences with tech talks still the future? If AI starts to write more of our code, what's really the value in it?

Instead, I think I would love to focus more on conferences that talk about product value, like how you can make Apple Search Ads more valuable or "I optimized my App Store page and this is what I did." I feel like the practical parts of app development are becoming more and more important and can have a bigger impact than a tech talk on SwiftUI architecture.

Nevertheless, it's extremely sad to see a conference that's been with us for so long go away. I truly hope the trend of new conferences continues because, yes, some go away, but we also received quite a few new ones over the past year. Let's at least not forget to meet each other in person and learn from each other's experiences.

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


Thanks for being a SwiftLee subscriber!
​
All my content is available to you for free. Like what I do and want to support me?
​Buy me a coffee or try RocketSim, an Essential Developer Tool as recommended by Apple.

This newsletter is built with Kit.
Need my experience? Book a 1:1 with me.

You're receiving this because you signed up for SwiftLee Weekly. If you'd prefer not to hear from me, you can manage your preferences here.

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

This week's SwiftLee Weekly covers: some View? A Swift 6.4 change for package maintainers A new CLI shipped in Xcode 27.2 beta Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST SwiftUI Performance: Find Redraws in Xcode Instruments Agents write more and more of our code, including SwiftUI Views. What it doesn't do as well yet is ensuring great performance, preventing unnecessary redraws. Luckily, there's a way to do this!avanderlee.com SPONSORED Run cloud agents with Xcode on real...