Swift News: Bleeding Edge AI Work, What's New in Swift, Concurrency, Apple Ads


December 30th, 2025

This is the last Swift News of 2025. I dunno about you, but I'm ready for the year to be over and start fresh. Here's to a prosperous 2026 ๐Ÿฅ‚

โ€‹

โ€‹Swift News - Video Version - Get my thoughts on the articles below.

โ€‹

โ€‹Shipping at Inference-Speedโ€‹

Peter Steinberger is in the top 10 Codex users in the world and in this article he shares an update to his current AI work flow. I wanted to share this to give you some motivation to up your AI game. But don't get too discouraged and compare yourself to Peter. Unless you're trying to be top 10 in the word of Codex usage.

โ€‹

โ€‹What's new in Swift: December 2025โ€‹

I wanted to let you know this new initiative from the official Swift website exists. Each month they release a "What's New in Swift" to keep the community updated on the latest and greatest with the language.

โ€‹

โ€‹F**king Approachable Swift Concurrencyโ€‹

We have a new addition into the family of "F'ing" websites to help simplify complex topics in iOS Dev. This is a great resource that will give you the big picture understandings of the foundational concepts for Swift Concurrency.

โ€‹

โ€‹My Journey to Swift 6 and Strict Concurrencyโ€‹

If the previous article was a big picture overview of Swift Concurrency, this will help you if you're already deep into the weeds of a migration. This article walks through all the headaches, pitfalls, and lessons learned after migrating an app to Swift 6 Strict Concurrency. If you're in that process, this is a must read.

โ€‹

โ€‹New Apple Ads Placementโ€‹

Starting in 2026, Apple will now show ads for apps further down in the search results on the App Store. Currently, the only ad spot is at the very top, but that's soon there will be more spots further down the search results list. Is this a money grab or Apple? Or more opportunity for devs to get their apps discovered?

โ€‹

โ€‹Book a Call with Meโ€‹

I'm offering a new service where you can book a 1 hour call with me to pick my brain on anything iOS dev related. This can be career advice, code review, project feedback, content creation, how I use AI, etc... If you think I can help you can book my time here.

โ€‹

Till next time,

Sean

โ€‹Unsubscribe ยท Preferencesโ€‹

Sean Allen

Join thousands of developers who get Swift News delivered straight to their inbox every Monday. Stay up to date with the latest news, articles, videos, podcasts, and expert insights on Swift and iOS development. Iโ€™ll break down key topics, share my thoughts, recommend must-know resources, and give you a behind-the-scenes look at what Iโ€™m working on.

Read more from Sean Allen

December 16th, 2025 ๐Ÿค• Life has been kicking my ass lately. That's why you haven't seen much of me the past couple months. I'm changing that and trying to build momentum into the new year. It's been tough, but you should start seeing a lot more of my content (if you're into that sort of thing). Swift News - Video Version - Get my thoughts on the articles below. The Year SwiftUI Died This article from Jacob Bartlett is a bit tongue-in-cheek, but it made me think. A huge advantage of SwiftUI...

October 8th, 2025 ๐Ÿ‘‹ It's been a few weeks since the last edition of Swift News and that's because I was in the iOS 26 release crunch with my apps and course updates. Speaking of course updates, I've completed my biggest update ever with the Portfolio Project course (SwiftUI, HealthKit, Swift Charts, Source Control). I've added 10 new videos updating the app for Liquid Glass and adding an AI fitness coach feature using Foundation Models. ๐Ÿฅณ It's on sale now for 30% off until October 14th. Get...

August 11th, 2025 Swift News - Video Version - Get my thoughts on the articles below. Forget MVVM in SwiftUI Looks like it's time for the annual MVVM in SwiftUI debate. Personally, I've moved on from MVVM in my apps a couple years ago so I tend to agree with this articles line of thinking. At the same time... I think arguing about architecture on the internet is a giant waste of time. But, I wanted to share this article for those that may only know MVVM and have never considered another way....