Articles archive

Building a Maze Generation Framework
From: Dimi Chakarov's Blog
Added: Nov. 19, 2025
Fitting User Content Without Clipping
From: Dimi Chakarov's Blog
Added: Nov. 19, 2025
Localizing Swift Packages in an iOS App
From: Livsy Code
Added: Nov. 19, 2025
How to Read Bug Reports
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
The Complex and Sad State of Exceptions
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
The Curious Case of SwiftUI's Coordinator Parent
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Preparing for Technical Interviews
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Supporting older SDK versions with Swift
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Using Cassandra with Swift
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Ordering and Concurrency
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Dependencies as a Package Author
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Crossing the Boundary
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Isolated Parameters
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Should You Enable Swift's Complete Concurrency Checking?
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
SwiftUI Got Isolation Wrong
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
An Introduction to Isolation in Swift
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Swift Isolation Intuition
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
SE-0401: Remove Actor Isolation Inference caused by Property Wrappers
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
SE-0411: Isolated default value expressions
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Is Dynamic Isolation Bad?
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
SE-0418: Inferring Sendable for methods and key path literals
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
SE-0420: Inheritance of actor isolation
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
SE-0414: Region based Isolation
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
SE-0417: Task Executor Preference
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
SE-0423: Dynamic actor isolation enforcement from non-strict-concurrency contexts
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
SE-0424: Custom isolation checking for SerialExecutor
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
SE-0430: `sending` parameter and result values
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
SE-0431: `@isolated(any)` Function Types
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
SE-0434: Usability of global-actor-isolated types
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Non-Sendable types are cool too you know
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Making Mistakes with Swift Concurrency
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Concurrency Step-by-Step: A Network Request
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
What on earth is going on with awakeFromNib?
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
So how does this whole @preconcurrency thing work?
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Problematic Swift Concurrency Patterns
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Concurrency Step-by-Step: Reading from Storage
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Concurrency Step-by-Step: Stateful Systems
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
Migrating from the Outside in
From: Matt Massicotte's Blog
Added: Nov. 18, 2025
A Swift Concurrency Glossary
From: Matt Massicotte's Blog
Added: Nov. 18, 2025