Jacob’s Tech Tavern

Jacob’s Tech Tavern

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

swift internals

Bits & Side Tables: How Reference Counting Works in Swift
Deep under the hood of Swift's heap objects
Aug 25 • 
Jacob Bartlett
14
How to Learn the Swift Source Code
Become an expert at Swift Internals 🛠️
Jul 22 • 
Jacob Bartlett
13
Data: a swift-foundation deep-dive
Understand the optimisations powering this fundamental struct
Jun 30 • 
Jacob Bartlett
19
The Swift Compiler
Including: WTF is LLVM!?
Dec 24, 2024 • 
Jacob Bartlett
19
The Swift Runtime: Your Silent Partner
Fun and games in the Swift source code
Dec 16, 2024 • 
Jacob Bartlett
15
Static, Dynamic, Mergeable, oh, my!
A theoretical guide to libraries, frameworks, and linking
Nov 18, 2024 • 
Jacob Bartlett
53
Swift Intermediate Language
The Swift compiler's secret sauce
Sep 16, 2024 • 
Jacob Bartlett
10
The Meme that gave me Imposter Syndrome
A primer on type attributes in functions
Jul 29, 2024 • 
Jacob Bartlett
23
1
The Swift Method Dispatch Deep Dive
And the compiler's endless quest to speed up your code
Feb 5, 2024 • 
Jacob Bartlett
30
1
The Case Against [unowned self]
Why you shouldn’t ever use this keyword (and when you should)
Jan 8, 2024 • 
Jacob Bartlett
9
2 Minute Tips: The Dark Secrets of Bools
Mysteries of the Swift Standard Library
Dec 25, 2023 • 
Jacob Bartlett
4
2 Minute Tips: iOS Springboard Paddling Pool
This is not a deep-dive.
Dec 25, 2023 • 
Jacob Bartlett
4
© 2025 Jacob Bartlett
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture