How to refresh auth tokens correctly using Swift Async/Await & Actors | Live Dev Mentoring

How to refresh auth tokens correctly using Swift Async/Await & Actors | Live Dev Mentoring

Did you know your iOS apps could have race conditions when refreshing Auth Tokens?

Read More

Advanced patterns senior devs use to implement analytics in large apps | Live Dev Mentoring

Advanced patterns senior devs use to implement analytics in large apps | Live Dev Mentoring

To become a complete senior developer, you need to know how to implement analytics in large apps with large teams.

Read More

Decoupling Analytics from MVVM components | iOS Lead Essentials Community Q&A

Decoupling Analytics from MVVM components | iOS Lead Essentials Community Q&A

In this episode, Caio replies to a question we received from Catalin in the private iOS Lead Essentials Slack community: “What are your thoughts regarding an architecture for adding analytics for a push notification event?”

Read More

Testing code that uses DispatchQueue.main.async | iOS Lead Essentials Community Q&A

Testing code that uses DispatchQueue.main.async | iOS Lead Essentials Community Q&A

In this episode, Caio replies to a question we received from Tulio in the private iOS Lead Essentials Slack community: "How can I test code that dispatches work to the main DispatchQueue asynchronously? If I remove the thread handling code, my test succeeds."

Read More

Design Patterns in iOS/Swift: Standing on the shoulder of giants | iOS Lead Essentials Podcast #014

Design Patterns in iOS/Swift: Standing on the shoulder of giants | iOS Lead Essentials Podcast #014

In this episode, you’ll learn some of the most common design patterns, how to use them, and how they are being used on iOS.

Read More