Jacob’s Tech Tavern
Subscribe
Sign in
Home
🌟 Elite Hacks
🤖 AI
🧵 Concurrency
🛠️ Swift Internals
🚀 Performance
🎨 SwiftUI
⚔️ War Stories
performance
Latest
Top
Discussions
UIKit for scroll performance!? Real engineers use Metal.
Actually hitting 120fps on a Photos app clone
Jun 23
•
Jacob Bartlett
15
3
How did Apple cut launch time by 30% in iOS 27?
An Instruments-flavoured optimisation deep-dive.
Jun 17
•
Jacob Bartlett
15
Apple Chip Architecture from 1977 to 2026
The full silicon story: from Apple I to M5 (and beyond!)
Jun 9
•
Jacob Bartlett
18
3
My Secret Plot to Kill SwiftUI
A playbook for returning to normalcy
Jun 1
•
Jacob Bartlett
15
2
Reliable Data Uploading on iOS
4 levels of confidence: simplicity, resilience, continuity, and durability
May 20
•
Jacob Bartlett
10
1
Touch to Pixels: UI Pipeline Internals on iOS
A journey through hardware, backboardd, Core Animation, and the render server
May 13
•
Jacob Bartlett
27
1
3
URLSession to Electrons: How Networking works on iOS
A theoretical deep-dive into how the internet happens via your iPhone
Apr 28
•
Jacob Bartlett
29
The 7 Deadly Sins of Cargo Culting
How (not) to turn your startup into the next FAANG
Apr 14
•
Jacob Bartlett
9
1
2
Oh sh*t, I have an "iOS coding" interview and don't know what to practice
A handy survival guide: drill, baby, drill!
Mar 31
•
Jacob Bartlett
14
2
1
Is SwiftUI finally as fast as UIKit in iOS 26?
A scientific performance comparison. The final word.
Mar 9
•
Jacob Bartlett
36
9
3
iOS System Design interviews in 2026
Practical prep advice based on three real-world interviews
Mar 3
•
Jacob Bartlett
37
2
The Most Complicated System I Ever Worked On
A ludicrously elaborate pipeline of webscraping, parsing, persistence, processing, and polling
Feb 17
•
Jacob Bartlett
7
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts