Jacob’s Tech Tavern
Subscribe
Sign in
Home
🌟 Elite Hacks
🧵 Concurrency
🛠️ Swift Internals
🚀 Performance
🎨 SwiftUI
⚔️ War Stories
Latest
Top
Discussions
How to design an SDK to handle $10bn in transactions
A deep-dive into SDK design (feat. RevenueCat)
Jan 12
8
2
10 techniques to pass 90% of algorithmic interviews
Learnings from my long-overdue LeetCode grind
Jan 6
•
Jacob Bartlett
16
December 2025
🎄 I just gifted you 14 days' membership
Thanks for being a paid member 🎁
Dec 19, 2025
•
Jacob Bartlett
6
Copy-on-write teaches you EVERYTHING about Swift Internals 🐮
isKnownUniquelyReferenced through the standard library, compiler, and runtime
Dec 15, 2025
•
Jacob Bartlett
13
1
2
Ancient Secrets of the Objective-C Runtime
Applied ObjC for modern Swift apps
Dec 9, 2025
•
Jacob Bartlett
13
4
Method Dispatch in Swift: The Complete Guide
How does Swift *really* execute function calls?
Dec 1, 2025
•
Jacob Bartlett
19
4
1
November 2025
Inside Meta’s “iOS System Design” Interview
Double your salary on the inside track
Nov 25, 2025
•
Jacob Bartlett
30
When To Kill A Project
Dave Verwer's lessons from 30 years of failures (and some successes!)
Nov 20, 2025
•
Jacob Bartlett
9
3
1
2025: The Year SwiftUI Died
Rediscovering my love for the Classic UIKit Stack™
Nov 17, 2025
•
Jacob Bartlett
37
8
Swift Concurrency Training Kata
Master concurrency with 12 real-world challenges
Nov 11, 2025
•
Jacob Bartlett
19
12
The Great Connection Pool Meltdown
A war story from the frontlines at Tuist
Nov 6, 2025
•
Jacob Bartlett
and
Pedro Piñera Buendía
16
6
Swift for Android vs. Kotlin Multiplatform
The "Xbox vs. Playstation" of the multiplatform era
Nov 3, 2025
•
Jacob Bartlett
27
2
11
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts