How Thumbtack improves Threading on iOS

Clear Filters

Showing 3 of 3 articles (Page 1 of 1)

Thumbtack's Journey to Swift 6

Company: Thumbtack · Aug 12, 2025
Platform: iOS

Scott Southerland from Thumbtack just shared what most iOS teams won't tell you: migrating to Swift 6 took 16+ months and broke their entire test suite. Here's the battle-tested playbook they wish they'd had.

Swift Actor in Unit Tests

Company: Thumbtack · Jul 3, 2024
Platform: iOS

Abdul Moiz from Thumbtack reveals how Swift 6's concurrency checks broke their entire test suite. Their solution? A clever protocol-based pattern that makes actors mockable without sacrificing thread safety.

Introducing Swift RunOnce

Company: Thumbtack · Dec 22, 2021
Platform: iOS

Daniel Roth from Thumbtack's iOS team just solved a problem every Swift developer has faced: ensuring code runs exactly once without the brittle boolean flags that break at scale.

Loading articles...