home

Not only Swift

Xcode tips & tricks, Swift, SwiftUI, Firebase, computing and internet history, and - of course - some fun stuff.

Read and trusted by engineers from:

Apple logoLeica Camera logoGoogle logoPayPal logoSAP logoIKEA logo
To: Subscribers of Not only Swift
Date: November 11, 2025
Issue: 88
Re: SwiftUI Performance, Developer Tools, and Swift Concurrency

Hey everyone!

Time flies - I’ve been meaning to write sooner, but life got busy with a bunch of things suddenly. The good news is that I am able to share some of them with you soon, for example my work on adding support for AsyncSequences to Firebase - join my livestream this week to get an update!

The links I collected for this issue focus on SwiftUI performance - if you haven’t seen Steven’s presentation yet, I’d warmly recommend setting aside the roughly 50 minutes to watch it - it’s definitely worth it. If you’d rather read, Mathis has an excellent write-up of how the SwiftUI redraw system works, and there is some practical advice for optimising List and ForEach performance.

Apple has also updated their excellent “Develop in Swift” tutorials. You’ve got to admire their attention to detail - they provide all the screenshots (and screencasts) in light and dark mode - I know firsthand how much work this is. Kudos!

This year, I’ve spoken at ten events, and there are still a couple left until conference season wraps up for me:

If you attend any of these events, come and say hi - it’s always lovely to connect IRL.

Thanks for reading, and I’ll catch you soon!

Peter

Sponsored link

Sponsor this newsletter

Coming up

Firebase & AsyncStreams

by Peter Friese

Swift

Develop in Swift

by Swift Team

SwiftUI

SwiftUI Redraw System In Depth

by Mathis Gaignet

Flash updated regions in your UI

by Alpennec

Firebase

Implementing chat with Firebase AI Logic on iOS

by Peter Friese

Tools & Tips

tobi/try: fresh directories for every vibe

by Tobi