Jacob’s Tech Tavern

Jacob’s Tech Tavern

Home
🌟 Elite Hacks
🧵 Concurrency
🎨 SwiftUI
🚀 Performance
🛠️ Swift Internals

concurrency

Swift Concurrency's Biggest Unintuitive Gotchas
Context inheritance, cascading cancellation, interleaving, and Swift 6.2
Aug 19 • 
Jacob Bartlett
16
1
The 1-hour Swift Concurrency course
Understand the toolset from async/await to modern Swift 6.2
Jul 8 • 
Jacob Bartlett
43
6
Through the Ages: Apple Concurrency APIs
Play with working code from 1977 to the modern day
Jun 24 • 
Jacob Bartlett
14
Real-time systems with Combine and WebSockets
Three real-world examples
Jun 16 • 
Jacob Bartlett
9
I trapped your soul in a trading card (with client-side AI)
My most elaborate side project yet!
Jun 2 • 
Jacob Bartlett
9
Advanced Swift Concurrency: AsyncStream
How and when to use this powerful Swift Concurrency tool
May 19 • 
Jacob Bartlett
27
The Secret to Intuitively Understanding Swift Concurrency
One core concept that brings clarity to everything
Apr 15 • 
Jacob Bartlett
35
Tasks vs Threads
Low-level process management never changes.
Apr 1 • 
Jacob Bartlett
25
1
Handle Deep Links with Async Algorithms
Building a reactive system with Swift Concurrency
Mar 24 • 
Jacob Bartlett
27
The Synchronization Framework in Swift 6
Performance testing the new concurrency primitives
Dec 30, 2024 • 
Jacob Bartlett
34
3
Advanced Swift Concurrency: Understanding Tasks
A practical guide to the full power of Tasks
Nov 12, 2024 • 
Jacob Bartlett
29
Migrating Combine to AsyncAlgorithms
Future-proof your pipeline operations
Oct 7, 2024 • 
Jacob Bartlett
32
© 2025 Jacob Bartlett
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture