The Mobile Engineer
Subscribe
Sign in
Home
Notes
Archive
About
Latest
Top
Discussions
On-Demand Mobile Releases: How We Got There and Why You Should Too
How we got to continuous deployment on mobile to ship like a web team — on demand, to 100% of users. You don’t really need phased rollout!
May 6
•
Alex Bush
2
April 2026
I’m Back. Here’s What I’ve Been Up To — And What’s Coming
So many things have happened lately! AI Stuff! Continues Deployment! Working Fullstack! RIBs! And a poll! :)
Apr 22
•
Alex Bush
1
February 2026
[Book Update] Async Chapter Revision Based On Feedback + Chapter Conclusion
Thank you everyone for your feedback on the async chapter! It helped me a lot to polish it! Also, wanted to share the conclusion of the chapter here on…
Feb 14
•
Alex Bush
4
1
[Book Update] Async Chapter is Done! Looking for Feedback.
The Async Chapter is one of the new additions to the 2nd edition of The iOS Interview Guide. It covers all things async: GCD, Swift Concurrency…
Feb 6
•
Alex Bush
4
12
2
January 2026
Mobile Engineers - You’re All Full Stack Now
Specialization used to be the thing—mobile, frontend, backend, etc. Now with AI we all can (and should) work on a higher full-stack level, which I…
Jan 6
•
Alex Bush
16
3
2
December 2025
Swift deinit with Strict Concurrency
Deinit in strict Swift concurrency behaves differently from prior Swift versions and might cause unexpected compile or runtime issues. I’m getting…
Dec 29, 2025
•
Alex Bush
7
7
Pragmatic Backend APIs For Mobile Apps
The best mobile apps are optimized, from the client to the backend API. There are different approaches for the API: REST, RPC, GraphQL, etc. None are…
Dec 19, 2025
•
Alex Bush
3
4
November 2025
Enum Switch/Case vs. Protocol with Multiple Method Calls
There is so much dogma in the iOS community. Enum based protocols with lots of switch/casing considered to be good where, most of the time a more…
Nov 17, 2025
•
Alex Bush
3
3
1
Commentary on Jacob’s Swift for Android vs. KMP Article
Swift for Android is here. It is going to be a tough choice in a few years to decide which language to pick for multi-platform development but as of…
Nov 11, 2025
•
Alex Bush
6
2
October 2025
[RIBs] Modernizing RIBs: Swift Concurrency Support and Strict Isolation (POC)
I’m continuing to work on modernizing the RIBs framework for iOS. Last weekend, I opened a PR with a proof of concept (POC) showing how Swift…
Oct 20, 2025
•
Alex Bush
4
1
[RIBs] Update: I’m investigating Swift 6.2 concurrency isolation in RIBs
Prepping a framework for Swift Concurrency is not as trivial as it might seem. It’s hard to strike a balance between the new features and breaking…
Oct 7, 2025
•
Alex Bush
4
September 2025
[Book Update] How does Thread class work in Swift?
Threads are, for the most part, not used directly for app development on iOS anymore. But, sometimes, it comes up as a question on iOS interviews. This…
Sep 8, 2025
•
Alex Bush
5
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts