top of page


What Is the Actor Reentrancy Problem in Swift?
Actor methods can be interrupted at every await. See the reentrancy problem reproduced in Swift 6.2 and fixed by caching in-flight tasks in a CFA actor.

Matthew Thomas
Oct 195 min read


AI Tools for Generating iOS Apps: The Free CFA Toolkit
The free, open-source CFA Toolkit gives AI coding assistants eight skills, an Xcode template and a dashboard for building and maintaining iOS apps.

Matthew Thomas
Oct 156 min read
bottom of page