SwiftLee Weekly - Issue 308


This week's SwiftLee Weekly covers:

  • AI Agents eating SaaS
  • Unexpected SwiftUI Binding side effect
  • A brand new Agent Skill for SwiftUI

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

AI App Development: What I Learned in One Month

Developing with AI moves so fast that it's hard to imagine the learnings in this article are from just 1 month. Note: these are not only lessons on how to apply AI well, but also challenges I wish I had faced earlier. Yes, earlier than within that same month, ha!

SPONSORED

Transform Your Career with the iOS Lead Essentials — Limited Offer

Unlock over 60 hours of expert training, mentorship, and community support to secure your place among the best devs. Click now for early access to this limited offer and a FREE crash course!

CURATED FROM THE COMMUNITY

AI Agents Are Starting To Eat SaaS (Really)

I see this happening more and more: apps that used to be built by teams for months are now sometimes replicated closely with single prompts. Not as good in quality, but I can’t imagine where we’ll be in months from today.
build.ms

The unexpected @Binding side effect

You learn best from stories on real debugging journeys, like this one from pjechris.
swiftunwrap.com

How to Avoid Double Updates When Filtering SwiftUI TextField Input

If you’re a good SwiftUI citizen, you make sure you don’t do view redraws for no reason. This article by Artem Mirzabekian focuses on TextField inputs with a universal solution.
livsycode.com

I built 10 apps in 10 months and make $800,000/yr

Normally, I don’t like linking to articles yelling their revenue metrics. However, I learned quite a bit from this one, and it’s especially inspiring for those starting their app release journey.
x.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

Agent Skills are everywhere!

After launching my first Agent Skill on Swift Concurrency, I needed of a similar one for SwiftUI. Omar Elsayed reached out to me, and we decided to work on it together.

The result is a fantastic Agent Skill for SwiftUI that's already proven its value in production, but also a collaboration that Omar described in detail in his article How I Stopped Resisting AI and Started Teaching It. We received many AGENTS.md files from friends, and merged them together with all our knowledge to built up an Agent Skill with 11 reference files.

We've already received hundreds of stars on GitHub and several contributions. If you're using agents and building with SwiftUI, you'll enjoy our new skill: AvdLee/SwiftUI-Agent-Skill.

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: An Agent Skill for Swift Testing Using Gemini in Xcode Automating Codex & The Agentic Loop Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Swift Testing Agent Skill: Write high quality tests with AI You might have noticed that I'm building a collection of Agent Skills lately. This week, I'm introducing you to the latest addition: Swift Testing. I'm coding full-time with agents and run into frequent mistakes. One of these related to tests not being...

This week's SwiftLee Weekly covers: Agentic Coding in Xcode Is Combine dead? A new way of testing VoiceOver Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Core Data Agent Skill: Now available open-source You might see a pattern here: I'm converting my SwiftLee categories into Agent Skills. To help you, but to also help myself. These articles reflect my way of coding, and how easy would it be if I can teach my Agents to reflect that same knowledge? This week, I introduce you to my...

This week's SwiftLee Weekly covers: An interview with the creator of Clawd A new SwiftUI Agent Skill How Apple hooks entire frameworks Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST SwiftUI Agent Skill: Build better views with AI As a SwiftLee Weekly reader, you've probably checked out this skill already after I told you last week. If not, this is a great article that introduces you to it, combined with an example prompt that I like using with it. SPONSORED Release every white-label...