profile

SwiftLee Weekly by Antoine van der Lee

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

Featured Post

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

This week's SwiftLee Weekly covers: AI Prompts for network requests @_exported import VS public import Universal Links at scale Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST 11 Things I learned after using AI Agents full-time This article has been awaited by many of you. I constantly postponed writing about my workflow since I felt like I was still learning, I wasn't ready to recommend anything yet. The reality is that I'm learning more than ever, and this won't stop. Therefore, I...

This week's SwiftLee Weekly covers: Fight Google and Apple Reviews Agent Skills explained Inline arrays in Swift Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Agent Skills explained: Replacing AGENTS.md with reusable AI knowledge AI development changes so fast, it's hard to keep up! I'm doing my best to dive in, but one step at a time. Before jumping into a new MCP, tool, or anything, I want to have the idea that I own the current workflow. One thing I've recently added are Agent...

This week's SwiftLee Weekly covers: Codex Skills for iOS Development Replay network requests inside Swift Tests LLM improvements 12 months later Enjoy this week's SwiftLee Weekly and Happy New Year! THIS WEEK'S BLOG POST Icon Composer: Transforming an AI-generated icon What do you do when you have a custom ChatGPT project for a new app idea and you need an app icon? You ask it to generate the app icon for you! I did so too, and I was happy with the result at first. That was until I found out...

This week's SwiftLee Weekly covers: The importance of being your own end user SwiftLee in 2025: A year in review NSSpain Conference videos! Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST SwiftLee in 2025: A full year as an indie developer It's that time of the year: reflecting on milestones and achievements. I can't believe the year is already coming to an end, but looking back, I'm fulfilled. In this week's article, I'm sharing my highlights and I look forward to future milestones....

This week's SwiftLee Weekly covers: SwiftAgents Giving your agents eyes Stretchable headers in SwiftUI Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST From App Idea to 10K MRR – YouTube Series How do you know whether you're building the right app idea? Which decisions do you need to make to get it to 10K Monthly Recurring Revenue (MRR)? That's exactly what I'm going to show in this new YouTube series. SPONSORED RocketSim: Build iOS apps up to 2x faster with enhanced Xcode Simulator...

This week's SwiftLee Weekly covers: From App Idea to 10K MRR SwiftUI Group being harmful? Swift Configuration 1.0 Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST 9 months of a Swift Concurrency Course March this year, I launched the Swift Concurrency course. It developed way faster than I expected, mostly due to the many changes we got during WWDC. In this article, I'm reflecing on 9-months of publishing concurrency lessons. Primary reason for writing this article: I'm doing a...

This week's SwiftLee Weekly covers: Copycat apps and App Store Guidelines Getting your talk accepted at conferences AI-power App Metric Insights Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Battery life on iOS and the impact of killing apps You've probably been annoyed by it a lot: iOS users that swipe up and kill all their running apps. I've decided to clear this up once and for all and make it clear that it doesn't necessarily improve your battery life. If needed, you can also...

This week's SwiftLee Weekly covers: Teaching AI to read Xcode builds The Transferable protocol Swift Package Scripts Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST The 7 changes I do for every new Xcode project I bet you recognize: you start a new project, and you immediately apply a few changes. It's at least what I like to do and I decided to capture that process and share it with you. SPONSORED Full iOS coverage. Fast If your test suite is missing critical flows or isn’t up to...

This week's SwiftLee Weekly covers: Black Friday discounts Using @Observable with UIKit A SwiftData change you might not have noticed Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Black Friday: SwiftLee Courses & RocketSim It's that time of year where many products provide Black Friday discounts! Call it cyber week, cyber-something, but I've joined the trend and share the discounts for RocketSim and my courses. SPONSORED iOS auth eating your time? Clerk’s SwiftUI SDK drops sign-in,...