Composition in iOS/Swift: A key element of clean app architecture | iOS Lead Essentials Podcast #007

Composition in iOS/Swift: A key element of clean app architecture | iOS Lead Essentials Podcast #007

Great companies are looking for talented individuals that can develop clean and sustainable iOS codebases. Building the skills to create composable and flexible codebases is a tremendous career asset that can help you find fantastic job opportunities to work in interesting iOS projects. 

Read More

iOS, Swift & DI: The antidote to legacy code and stagnant careers | iOS Lead Essentials Podcast #003

iOS, Swift & DI: The antidote to legacy code and stagnant careers | iOS Lead Essentials Podcast #003

In this podcast, we go deep into Dependency Injection principles, practices, and patterns for overdelivering fantastic iOS applications. So, you can get on the path to achieving an enriching and fulfilling iOS dev career.

Read More

iOS Architecture & Fast Career Growth: Find people who care | iOS Lead Essentials Podcast #002

iOS Architecture & Fast Career Growth: Find people who care | iOS Lead Essentials Podcast #002

In this podcast, we go deep into the importance of good architecture for your iOS apps and how good software architecture and design are essential skills to achieving an enriching and fulfilling iOS dev career.

Read More

Why mocking in iOS tests may not stop network and DB activity entirely

Why mocking in iOS tests may not stop network and DB activity entirely

An excellent iOS test suite is fast, reliable, precise and, reproducible. A common problem that makes automated testing in iOS slow and flaky is the presence of unexpected side-effects and artifacts during the execution of unit tests.

Read More