Articles archive

Tokyo Swift conference videos posted
From: Brent Deverman's Thoughts
Added: June 22, 2026
Advice to a young entrepreneur
From: Brent Deverman's Thoughts
Added: June 22, 2026
Points to know when applying for the Apple Developer Academy in Bali
From: Brent Deverman's Thoughts
Added: June 22, 2026
Bootleg concert recordings
From: Brent Deverman's Thoughts
Added: June 22, 2026
AI Follows List on X
From: Brent Deverman's Thoughts
Added: June 22, 2026
Health And Calorie Tracking Apps I've tried
From: Brent Deverman's Thoughts
Added: June 22, 2026
Using Encrypted DNS to Prevent Tracking on macOS
From: Brent Deverman's Thoughts
Added: June 22, 2026
Dynamically generated user interfaces with AI
From: Brent Deverman's Thoughts
Added: June 22, 2026
Well formatted Swift Language ebook
From: Brent Deverman's Thoughts
Added: June 22, 2026
Reminder: Setup Legacy Contacts with your Family
From: Brent Deverman's Thoughts
Added: June 22, 2026
Encouraging Effective Future Behavior through Feedback
From: Brent Deverman's Thoughts
Added: June 22, 2026
Swift Barcelona Meetup Videos
From: Brent Deverman's Thoughts
Added: June 22, 2026
Kodebits Day 44: Protocol Conformance [FREE]
From: Ray Wenderlich
Added: June 21, 2026
What Apple Wants You to Build This Summer (You Can Read It in the Docs)
From: Mihaela MJ's Blog
Added: June 21, 2026
The Hidden Furnaces of AI Agentic Products
From: Alejandro Martinez's Blog
Added: June 21, 2026
Avoiding .DS_Store Cache Misses in Bazel
From: Adin Cebic's Blog
Added: June 21, 2026
"Indistinguishable From an Attack"
From: Mihaela MJ's Blog
Added: June 21, 2026
Swift 6.4: What’s New in Concurrency
From: SwiftLee
Added: June 21, 2026
Adopting SwiftData for a Core Data app
From: Emre Degirmenci’s blog
Added: June 21, 2026
Building An Indie App Business #104
From: Sebastian Roehl’s Blog
Added: June 21, 2026
Swift Conditionals: if, switch, guard, and the Pattern Matching
From: Divyesh Vekariyas Blog
Added: June 21, 2026
My Journey into Swift, UI Design, Web, and AI Engineering
From: Stephen Dixon's Blog
Added: June 20, 2026
A Whirlwind Tour of Swift Concurrency
From: Stephen Dixon's Blog
Added: June 20, 2026
Taking the Leap: Becoming an Indie Dev and Thriving
From: Stephen Dixon's Blog
Added: June 20, 2026
Syncing SwiftData with Firebase in Swift 6
From: Stephen Dixon's Blog
Added: June 20, 2026
Top Things You Need to Know About Swift Concurrency in Swift 6
From: Stephen Dixon's Blog
Added: June 20, 2026
SwiftUI Zoom Navigation Transitions: Add a Touch of Magic to Your App
From: Stephen Dixon's Blog
Added: June 20, 2026
How I Built AteIQ in a Week (and Why I’m Glad I Did)
From: Stephen Dixon's Blog
Added: June 20, 2026
Getting to Grips with MCP: My Early Learnings (and Why You Should Care)
From: Stephen Dixon's Blog
Added: June 20, 2026
MCP: The Missing Layer Between Your App and the AI
From: Stephen Dixon's Blog
Added: June 20, 2026
Designing Context: The Craft Behind Smarter AI Inputs
From: Stephen Dixon's Blog
Added: June 20, 2026
Designing Context On-Device: What Foundation Models Mean for AI-Native Apps
From: Stephen Dixon's Blog
Added: June 20, 2026
Context Blocks: How I Structure AI Inputs That Actually Work
From: Stephen Dixon's Blog
Added: June 20, 2026
Everything That Happened at OpenAI DevDay 2025 (And Why It Matters to You)
From: Stephen Dixon's Blog
Added: June 20, 2026
From Prompt Engineering to Context Engineering
From: Stephen Dixon's Blog
Added: June 20, 2026
AI-Native UX: What Most Apps Are Still Getting Wrong
From: Stephen Dixon's Blog
Added: June 20, 2026
Building AI Features in SwiftUI the Right Way
From: Stephen Dixon's Blog
Added: June 20, 2026
WWDC 2026 First Thoughts
From: TrozWare
Added: June 20, 2026
SwiftUI's new item based presentations in iOS 27
From: Sagar Unagar’s Blog
Added: June 20, 2026