SwiftLee Weekly - Issue 326


This week's SwiftLee Weekly covers:

  • I built a new app: Introducing MCP Beast
  • Stateless actors?
  • WWDC Quiz to warm you up

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

WWDC 2026: My predictions and wishes

In a week, we will know what Apple has been working on for months. It’s like Christmas for us Apple developers, and in this week’s article, I want to take you through my wishes and predictions.
avanderlee.com

SPONSORED

Is Your iOS App Secure?

Defend against static analysis and counter dynamic analysis with the polymorphic, compiler-based mobile app security from Guardsquare. Learn more.

CURATED FROM THE COMMUNITY

Task Names in Swift Concurrency

Task names might not seem that valuable at first, until you start to see them in Xcode Instruments or other debug places. Artem Novichkov explains how they work.
artemnovichkov.com

Clearing UserDefaults during macOS app development

For iOS you can obviously use RocketSim, but for macOS, this article by Natalia Panferova might be useful!
nilcoalescing.com

Stateless Actors

Are stateless actors in Swift Concurrency pointless? Matt dives in and answers.
massicotte.org

DebugSnapshots: Public beta

I love the creative idea behind this, and I’m sure we all recognize adding debug logs manually. Public beta by Point-Freeis now available for you to try.
pointfree.co

W.W.D.C. 2026: The Pregame Quiz

12 years of #WWDC26 pre-game quizes by Jordan Morgan. I love traditions, and this one is a great warm-up for next week!
swiftjectivec.com

SWIFT EVOLUTION

An overview of last week's Swift Proposal state changes. Check them out when they're in review, as it's your opportunity to influence the direction of Swift's future.

WHAT I'M WORKING ON

New app: MCP Beast

Quite the surprise, probably. I didn't start on this app until the last newsletter went out. It's crazy how fast we can move these days.

This new Mac app is called MCP Beast, and it is an answer to an issue I'm having myself: adding and managing MCPs across multiple locations.

The solution is simple:

  • A centralized place to add all your MCPs
  • Connecting all your apps (Cursor, Codex, ChatGPT, Claude) to a single MCP: MCP Beast

The Mac app allows you to connect to all your MCPs via localhost and optimizes delivery to reduce context (e.g., returning only the tools you really need for the MCP).

Secondly, I've often found myself sitting on the couch during a creative moment when I needed an MCP. Sometimes it's a public MCP, but sometimes it's an MCP like Astro's for App Store Optimization that only runs locally on my Mac. MCP Beast allows you to publish your MCP on your local network, accessible via Wi-Fi, or even broadcast it to the public web so you can access it from anywhere.

The app is now available in the Mac App Store and the landing page can be checked out here.

UNTIL NEXT TIME

Continue your Swift development journey

I hope you've enjoyed this week's content. You don't have to wait till next Tuesday for more insights, I share every day on these channels:

Or earn lifetime access to RocketSim & my Swift Concurrency Course by becoming an affiliate of my newsletter.

Thank you so much for your support, and until next Tuesday,

Antoine

SwiftLee Weekly by Antoine van der Lee

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

Read more from SwiftLee Weekly by Antoine van der Lee

This week's SwiftLee Weekly covers: Xcode Instruments & Swift Concurrency Accessibility at WWDC'26 The MCPs I use for polishing app releases Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Using Xcode Instruments to optimize Swift Concurrency Code When I started building apps in 2009, Xcode Instruments was part of my job, and I used it every day. Devices were slower, and apps needed instruments to be usable at all. We’re spoiled with today’s devices, but with AI writing more and more...

This week's SwiftLee Weekly covers: IFTTT MCP and Reddit for App Promotion safeAreaBar in SwiftUI XcodeMCP and Claude Code Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Recording a Physical iPhone for App Preview Videos App Preview Videos can have an impact on App Store conversion, but also help in app marketing. Unfortunately, it's not always easy to create these from a physical device, which is something you want if your apps only run on a real iPhone. This week's article shares...

This week's SwiftLee Weekly covers: AI-Powered Xcode Simulator Automation Dynamic Quick Actions on iOS A new Accessibility Competition with prices Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST AI-Powered Xcode Simulator Automation (token-efficient) After weeks of testing, I’m happy to finally officially release RocketSim’s CLI + Agent Skill. This week’s article describes the background story behind how it works and why it’s a better alternative to many open-source...