Jacob’s Tech Tavern
Subscribe
Sign in
Home
🗺️ Start Here!
🌟 Elite Hacks
🤖 AI
🧵 Concurrency
🛠️ Swift Internals
🚀 Performance
🎨 SwiftUI
⚔️ War Stories
quick hacks
Latest
Top
Discussions
My Top 3 Design “Kisses” I Like to Add to Every App
Several somewhat sexy unrequited design flourishes
Jul 22
•
Jacob Bartlett
7
UIKit for scroll performance!? Real engineers use Metal.
Actually hitting 120fps on a Photos app clone
Jun 23
•
Jacob Bartlett
20
3
My Secret Plot to Kill SwiftUI
A playbook for returning to normalcy
Jun 1
•
Jacob Bartlett
15
2
iOS System Design interviews in 2026
Practical prep advice based on three real-world interviews
Mar 3
•
Jacob Bartlett
38
2
Swift Concurrency Training Kata
Master concurrency with 12 real-world challenges
Nov 11, 2025
•
Jacob Bartlett
29
13
How do researchers reverse-engineer private frameworks?
Own the (private) libs today
Oct 28, 2025
•
Jacob Bartlett
23
2
1
Total Control of Your Camera Using Pixel Buffer APIs
Come for the AVCaptureSession, stay for the Core ML & Metal
Oct 14, 2025
•
Jacob Bartlett
15
4
Claude Code has made me 50-100% more productive
How to wield agentic coding agents
Sep 2, 2025
•
Jacob Bartlett
17
2
4
Swift Concurrency's Biggest Unintuitive Gotchas
Context inheritance, cascading cancellation, interleaving, and Swift 6.2
Aug 19, 2025
•
Jacob Bartlett
28
3
1
Performance Analytics
Actionable steps for crowd-sourcing your performance profiles
Aug 5, 2025
•
Jacob Bartlett
13
2
How to Learn the Swift Source Code
Become an expert at Swift Internals 🛠️
Jul 22, 2025
•
Jacob Bartlett
19
4
The 1-hour Swift Concurrency course
Understand the toolset from async/await to modern Swift 6.2
Jul 8, 2025
•
Jacob Bartlett
74
9
9
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts