July 28th, 2025 Swift News editions have been hit or miss lately. I've been focusing on my latest app and traveling for summer vacations. Blah blah blah, excuses, excuses. I'm working on getting back to a regular filming schedule. Life events should die down towards the second half of August. Swift News - Video Version - Get my thoughts on the articles below. Search in Liquid Glass We're all going to be updating our apps to Liquid Glass this summer. This article walks you through how to...
about 1 month ago • 1 min read
June 16th, 2025 After brief hiatus due to travel and working on my next app, Swift News is back! And there's a lot to talk about because we're fresh of the best week of the year, WWDC. In this edition of Swift News I share some of my favorite highlights and give my thoughts on them. What are you most excited to build this summer that was announced at WWDC? Swift News - Video Version - Get my thoughts on the articles below. Meet Liquid Glass I'm a fan of the new design because of the crazy...
2 months ago • 3 min read
April 29th, 2025 Swift News is taking a break until Monday, June 2nd (right before WWDC). I have to miss a couple weeks due to travel, and I want to get my new app launched before the craziness of WWDC takes over. So, I'm pausing YouTube videos till the end of May (they are VERY time consuming). So, enjoy this edition of Swift News and I'll talk to ya in a few weeks 👋. Swift News - Video Version - Get my thoughts on the articles below. Advice to My Younger Self This article shares sage advice...
4 months ago • 1 min read
April 21st, 2025 For my next app, I’m rolling the dice. The existing APIs were fragmented, limited, and had crappy rate limits. So… I’m doing the thing you’re not supposed to do. I’m building my own backend and manually entering the data with CloudKit. The data aren't terribly complex, and stitching together multiple APIs is a headache I just don't want to deal with. So I said, screw it. I’ll hand-roll my own database and manually input the info I need. I'm either going to hate myself for...
4 months ago • 1 min read
April 14th, 2025 Right now, I’ve got what I like to call a “comfort food” project. And it's my favorite thing in the world. It’s the best. It’s a fresh Xcode project for an app I’m genuinely excited to build. No old code that I hate, no weird architecture, no mysterious bugs... Just a clean slate. Making videos is a grind. Building a course? Also a grind. Working on a big, established app? A fucking grind. So working on a small, simple project that's full of potential has been pure joy for...
5 months ago • 1 min read
April 7th, 2025 I did the thing we all love to do: File -> New Project. You know that feeling. So fun. More on that below. Swift News - Video Version Swift 6.1 Released Xcode 16.3 is live, which means we now have Swift 6.1. This official blog post gives an overview of the new language features, most of which focus on improving the approachability of Swift Concurrency. Swift by Sundell is back! John's articles were a Swift News staple back in the day, but he's been away for a couple years. Now...
5 months ago • 2 min read
March 31st, 2025 You know the saying. If you’re not at least a little embarrassed by version one, you launched too late. Well… here we are 😅 This is the very first edition of the Swift News newsletter. It’s rough, but I’ll be improving it each week. I want to create something you actually look forward to every Monday. In addition to this week's links, I'm including a section called “What I’m Working On” where I share updates from my content creator and indie app business. Let me know what...
5 months ago • 3 min read