Subscribe
Sign in
Home
👶 New? Start here!
🌎 Advertise to 10k engineers
🌟 Elite Hacks
🤖 AI
🧵 Concurrency
🛠️ Swift Internals
🚀 Performance
🎨 SwiftUI
⚔️ War Stories
performance
Latest
Top
Discussions
Building apps is a system design exercise
Working in the modern abstraction level
Oct 22
•
Jacob Bartlett
4
Background work in iOS
...and how iOS 26 made it better
Oct 14
•
Jacob Bartlett
9
NFC, BLE, UWB, WTF?!
How iOS talks to your hardware
Sep 30
•
Jacob Bartlett
2
Forbidden iOS 👹
7 more things Apple doesn't want you to know
Sep 16
•
Jacob Bartlett
13
App Size 101: Drop 40% in an afternoon
Fix the 5 most common low-hanging fruit
Sep 9
•
Jacob Bartlett
19
1
Designing The Perfect Modular Architecture
Applying everything I've learned across 10 years of building
Jul 29
•
Jacob Bartlett
41
7
2
UIKit for scroll performance!? Real engineers use Metal.
Actually hitting 120fps on a Photos app clone
Jun 23
•
Jacob Bartlett
26
4
How did Apple cut launch time by 30% in iOS 27?
An Instruments-flavoured optimisation deep-dive.
Jun 17
•
Jacob Bartlett
22
Apple Chip Architecture from 1977 to 2026
The full silicon story: from Apple I to M5 (and beyond!)
Jun 9
•
Jacob Bartlett
20
4
My Secret Plot to Kill SwiftUI
A playbook for returning to normalcy
Jun 1
•
Jacob Bartlett
18
3
Reliable Data Uploading on iOS
4 levels of confidence: simplicity, resilience, continuity, and durability
May 20
•
Jacob Bartlett
10
1
1
Touch to Pixels: UI Pipeline Internals on iOS
A journey through hardware, backboardd, Core Animation, and the render server
May 13
•
Jacob Bartlett
33
1
3
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts