Xcode MCP vs CLI: Where did all the tokens go?
Plus: Turning iPhone Duo into a typewriter, why agentic coding feels like waterfall, and a playable iPod on Apple's 404 page.
At the intersection of Apple platforms and agentic AI.
Read and trusted by engineers from:
Plus: Turning iPhone Duo into a typewriter, why agentic coding feels like waterfall, and a playable iPod on Apple's 404 page.
Reach thousands of engineers at the intersection of Apple platforms and agentic AI. Prominent placements and job listings available.
View sponsorship opportunitiesMichael Long on iPhone Duo and singletons in Swift dependency injection, Felix Rieseberg on being more ambitious with models, calming down Claude with REVIEW.md, App Attest, OSLog, and positioning SwiftUI views around the fold.
How native SwiftUI controls adopt Liquid Glass in iOS 26 without extra code. Plus: Cupertino.tech's Apple SDK timeline, Margaret Hamilton's pioneering legacy, SwiftFairy code review for AI agents, iterative data loading in Swift, and reviving dinner parties.
I built Swift support for sub-50ms AI decisions with Apple's Foundation Models. Plus: 55+ copy-paste SwiftUI components, practical code changes for the iPhone Duo, and why you should never let an LLM write your prose.
In Issue #104, we take a developer first look at Apple's new iPhone Duo with Jordan Morgan and updated agent skills from FloWritesCode. Plus: why authentic human voice matters in tech writing, declarative music in Swift, conditional breakpoints in Xcode, and iOS 26 concentric corners.
In Issue #103, I reflect on managing fleets of parallel coding agents in git worktrees, Maxwell Zeff investigates why everyday users havenβt touched AI agents, Jeff Huleatt blogs on physical paper, and Natalia Panferova dives into SwiftUI data dependencies.
In Issue #102, we explore headless Xcode and MCP in Xcode 27, examine why SwiftUI should be open-sourced, dive into software factories without slop, and share tools for coding agents, PR reviews, and brown-noise focus.
How ContentBuilder speeds up compile times, plus Hybrid AI with Apple Foundation Models & Gemini, Agent Plugins, and the origin of Chrome Dino.
Celebrating 100 issues of Not only Swift! Featuring FlowDeck Studio, agentic iOS delivery pipelines, Sendable closures, adaptive SwiftUI toolbars, WhatCable USB-C diagnostics, and 2026/2027 iOS conferences.
In Issue #99, we compile Swift in the browser with MiniSwift, dissect the new @State macro in Xcode 27, generate function bodies at compile-time with @ai macros, and revisit ELIZA 60 years later.
This week we explore Stratos, my new suite of open-source AI agent skills, check out Appleβs new Foundation Models utilities, and dive deep into Xcode 27βs guidelines for high-performance SwiftUI view composition.
Are IDEs dying or just evolving? This week we explore the shift to agentic workflows, uncover 5 key SwiftUI pitfalls, and take a nostalgic look back at the shareware era.
I tried it out myself and implemented a Swift version of the Mozilla Readability SDK using Agentic Engineering.
The Model Context Protocol (MCP) was introduced just a few months ago, and it already seems to be replaced by none other than the trusty CLI.
Someone printed a physical copy of the Swift Programming Language book, and it looks fantastic! Plus: Explore the rise of agentic coding with Pi and OpenClaw, and dive into Swift-based vector databases for on-device RAG.
Xcode 26.3 brings agentic coding, Alex Ozun shares a Zero to Hero guide for Swift Concurrency, and we look at some fun maker projects including a Star Trek control panel.
Ever wanted to use SwiftUI to build terminal apps? Now you can! Also in this issue: how to (not) shoot yourself in the foot with AI agents, the secret to buttery smooth SwiftUI performance, and a fun language learning app.
Plus: Inside Todoist's architecture, why you might be using AsyncStream wrong, and how to capture AI skills on the fly.
Coding agents are all the rage, but are they the future of software development?
Use this expert skill to help you write better code. Plus: A no-jargon guide for humans.
Why is your SwiftUI List so slow? This issue dives deep into SwiftUI performance secrets, plus my Firebase AsyncStreams livestream, clever developer tools, and Apple's beautifully updated Swift tutorials.
In this newsletter, I typically covers lots of Apple-related topics, but this time, there is a banana π€ π! Also: thoughts on the future of programming, hybrid on-device / cloud AI with Apple Foundation Models and Firebase, aaaand - a font you can hear!
A collection of the latest and greatest in the world of Swift, SwiftUI, and mobile development.
iOS 26 Liquid Glass implementation, AI documentation for LLMs, Xcode productivity hacks, and Firebase AI Logic tutorials
I will be speaking at Build with AI at Bletchley Park, plus different approaches to handling iOS 26 APIs with backward compatibility.
WWDC 2025 - The developer community is excited about the new features, but the tech outlets are not as impressed.
Learn how to add AI to your Swift apps with Firebase AI Logic, why you don't need MVVM with SwiftUI, and why Swift thinks that 0.1 + 0.2 is not 0.3
Mastering user-friendly error messages, plus practical insights into the Model Context Protocol and Dependency Injection for iOS applications
Exploring SwiftUI styling, error handling, SF Symbols, and a fascinating look at Microsoft's original source code
Exploring MCP servers, SwiftUI tips, conference updates, and the evolution of development tools