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: January 12, 2026
Issue: 89
Re: Swift concurrency is hard. Let AI help.

Hey everyone!

I hope you’re having a great start to the year.

Over the holidays, I’ve not only been indulging in some holiday treats, but I’ve also been working on a couple of things that I am excited to share with you.

One of them is a PDF version of The Swift Programming Language (TSPL) book, which I created based on Apple’s official source. It’s a great way to read the official guide offline or on your tablet.

I’ve also been thinking about the next season for my livestreaming show Building a Second Brain App. For this upcoming season, I’m going to build a smart tagging system. And - as you might have guessed - I’m going to use AI for that. The topics in this issue of the newsletter are a hint for what to expect (spoiler: agentic coding using Antigravity, Gemini CLI, and a bunch of skills).

On the Firebase YouTube channel, we’re going to continue doing livestreams as well - in addition to the beloved After Hours show, we’ll start a new series called “Code, Commit, Deploy, Repeat”, which will be focused on live coding of a Firebase app.

This year is also going to be exciting in terms of conferences. There are a bunch of new conferences, particularly in the US. Check out the overview I added to this issue to get an idea of what’s coming up. Some conferences have open CfPs, so if you’re interested in speaking, now is the time to apply!

Enjoy the issue, and let me know if you have any questions or comments! Just hit reply to this email.

Peter

Sponsored link

Sponsor this newsletter

Coming up

What I am working on

I created a PDF version of the Swift book

by Peter Friese

Swift

Finally understand Swift concurrency

by Pedro Piñera Buendía

SwiftUI

Flexible rich text rendering in SwiftUI

by Guille Gonzalez

AI & Machine Learning

AI and the "dog ate my homework" defense

by Oxide Computer Company

A new Swift concurrency skill for AI agents

by Antoine van der Lee

How to run Claude skills on Gemini CLI

by Joe Njenga

Business & Strategy

Lessons from a Swift Interview

by Oskar Groth

Tools & Tips

Why you should stop stashing and use worktrees

by Marco Haber

Conferences

Build your 2026 conference list

by Peter Friese