Welcome to Jacob’s Tech Tavern! 🍺
I'll send you ludicrously in-depth articles about SwiftUI, performance, advanced Swift concurrency, and under-the-hood iOS internals every week to help you become a better engineer.
Accelerate your career with advanced content
Free members get one full article every 2 weeks. Paid subscribers get more advanced articles, more often:
Access Elite Hacks, my exclusive advanced content 🌟
Grow your career with my Swift Concurrency course 🧵
Read my free articles a month before anyone else 🚀
Advance your career and have a laugh or two while doing so. If a single technique grows your career by 1%, membership has paid for itself!
Upgrade today and instantly access my best-ever paywalled content:
The 1-hour Swift Concurrency course
“What’s the best way to learn modern Swift concurrency?” is one of the most common questions in the iOS community. Perhaps the most common question after “should I start with SwiftUI or UIKit?”
The Swift Apple doesn't want you to know
I’ve been writing Swift daily for nearly 10 years. I’m impostor syndrome-proof. I’ve seen it all. But every so often… I don’t know.
Maybe I make a typo in Xcode that unearths forgotten creatures from the Mariana Trench of autocomplete. Perhaps I’m buying pet chimps on the darkweb and accidentally stumble upon a blog post containing arcane syntax.
The Secret to Intuitively Understanding Swift Concurrency
My first brush with Swift concurrency was in 2022, inheriting a small startup codebase as a 1-man-iOS-team. This project had everything: detached tasks in a web-scraping system, async streams listening to repositories, and a central actor that handled authentication.
Solving The SwiftUI Interview
This is a companion article to my piece A Tech Interview That Doesn’t Suck. If you enjoyed following along with the interview we designed, but you were left wanting to understand how you might ace the interview yourself, look no further!
How to Learn the Swift Source Code
Today I’m selling shovels. A treasure map. The equipment you need to tunnel through the Swift source code and mine out the nuggets of arcane knowledge reserved for C++ and compiler geeks.
Apple Tried To Kill My Startup
I’ve had a combative relationship with Apple in my writing career. Frankly, as the richest company in the world (erm, I think they’re still up there), they can probably cope with me taking a few potshots.
Testimonials from Paid Subscribers
“Great in-depth technical articles. I’m learning a lot from them, please keep it up” — Peter J
“I’ve been following Jacob’s work since his talk at the NSLondon at Monzo. His articles are always great, and they really inspire me!” — Pedro A.
“I like what Jacob does. We need more advanced content on Swift programming like his.” — Gojy S.
“High-quality, up-to-date materials” — Marboh H.
“Jacob shares valuable information in an easy-to-follow way” — Rachel S.
“I find Jacob’s writing style very enthralling. He touches subjects that are rarely spoken about in the Tech industry, which I very much look forward to reading more of.” — Mihail D.
“I really admire Jacob’s writing, especially the deep dive articles on Swift Method Dispatch, Core Image, and Async Testing. Really looking forward to learn more from him.” - Ayush M.
My Best Ever Free Articles
If you’re new here, check out some of my best-ever free articles:
Free Membership - Refer a Friend
Jacob’s Tech Tavern also has a referral program!
The first reward is easy: refer 1 friend as a free subscriber to unlock a complimentary month of full subscription worth $12. You can earn up to a full year of paid subscription if you achieve 20 referrals.
Discounted Membership
I offer concession subscription for students, developing country residents, or layoff victims, just message / email me directly for details.
Get Your Company To Pay
If your company has an L&D budget, use this email template and ask your manager to expense membership. If you want membership for your whole team, I offer a 30% group discount for 3+ seats.
Cheers again for joining Jacob’s Tech Tavern 🍺
