👋🏼 Welcome to SwiftlyRush
It's been a crazy and unexpected period in my life recently.
Unfortunately, I was made redundant last week by Stream and others in my team (around 30% of the company was laid off). Although these things happened, they caught me off guard, and I wasn't aware anything like this would happen.
Stream was a great moment in my career, and we achieved many great things for that company across the iOS SDK. We also introduced a brand new SwiftUI SDK that was shipped during my time.
The reception from you, the iOS community, was heartwarming, and I want to thank everyone who reached out to me regarding opportunities or to check in to make sure I am OK.
These things can happen, especially in these weird times we live in, but I have some exciting developments to announce in the coming days 🎉
In other news, it's a great excuse to take some time away from my career and to get this iOS application finished; keep an eye on my updates 👀
🥳 What's New
Choosing your Minimum iOS Version to Support
What deployment target do you support? It's often a question asked in many iOS engineering teams. I put down my thoughts on this topic and included some tips I have used in the past.
🔥 Community News
How iOS 16 makes your app launch faster by Emerge Tools
Emerge Tools is the ultimate mobile performance platform. Monitor and reduce app size with our binary size profiling. Prevent performance regressions using our innovative automated performance testing suite. Diagnose and root-cause startup time issues with our revolutionary flamegraph diffs.
The essence of an iOS app by Kelvin Tan
This short but sweet article by Kelvin was a great little read, it covers the basics of what makes an application and it was simple but brought back some great memories for some reason.
Interviewing the Best. An approach to programming interview by Nikita Lazarev-Zubov
This article resonated with me, especially during this moment in my life where I find myself back in programming interviews, it covers some of the basics but also some advanced questions you're bound to face in your next interview.
Delay an async Task in Swift using the new clock APIs by Natalia Panferova
I have the brand new Clock API's in my TODO list for a new article coming soon, I have recently used these new API's and it was nice to see this article already covering the new API's, it's bound to be useful, worth a read!
Typed Payloads in SwiftUI using NSUserActivity by Jordan Morgan
Jordan always comes up with genius ways to improve code safety and I love this approach to having typed payloads in NSUserActivity, to cover those keyed paths.
Understanding Misaligned Images in the iOS Simulator by Aryaman Sharda
I always find images and debugging graphics interesting, probably because I don't do enough of it 😬 I found this article super interesting to understand misaligned images better in the iOS Simulator.
How to change status bar color in SwiftUI by Sarun
It's a simple question: "How do I change the Status Bar Color?" and it's been asked ever since we got a decent NavigationBar in UIKit, and we're still asking this question during our transition to SwiftUI 😂 nevertheless, Sarun makes easy work of it.
💡 And Finally...
I landed a new job 🙏🏼 thank you to our amazing community!