Wayne BishopinSwift Algorithms & Data StructuresTop 5 Dynamic Programming Problems for iOS InterviewsIn its simplest form, dynamic programming relies on data storage and reuse to increase algorithm efficiency.2 min read·Sep 29, 2021----
Wayne BishopinSwift Algorithms & Data StructuresUnderstanding Swift’s Async/Await Model with Exception HandlingUnderstanding the syntax of throwing and catching Swift runtime exceptions with the new async / await model.·3 min read·Jul 27, 2021--1--1
Wayne BishopinSwift Algorithms & Data StructuresSequential vs Concurrent Operations with Async / Await in SwiftIn this article we review practical examples of concurrent vs sequential operations with async / await in Swift.·3 min read·Jul 15, 2021----
Wayne BishopinSwift Algorithms & Data StructuresUnderstanding Structured Concurrency and SwiftThe introduction of Swift 5.5 comes a new model for managing asynchronous programming. Many are referring to this new model as async/await.·5 min read·Jul 13, 2021----
Wayne BishopinSwift Algorithms & Data Structures15 Essential iOS Technical Code Challenge Questions (with Hints)Ready for your next interview? Here are my favorite questions to help test your understanding of algorithms, data structures and design.·7 min read·May 22, 2021----
Wayne BishopinSwift Algorithms & Data Structures5 Free resources to help ace your next iOS technical interviewIn the process of learning Swift or are preparing for your next technical interview? Here are my favorite list of free resources.2 min read·Jan 27, 2021----
Wayne BishopinSwift Algorithms & Data StructuresWhat Software Engineers can learn from Apple’s M1 ChipHas Apple introduced some new revolutionary new technology, or have they revealed the potential of existing technologies when optimized?·4 min read·Dec 1, 2020----
Wayne BishopinSwift Algorithms & Data Structures5 Tips for Writing Your Own Algorithms in SwiftHere are five tips to consider when writing your own algorithms.·4 min read·Sep 8, 2020----
Wayne BishopinSwift Algorithms & Data StructuresCode Challenge: Bitwise Basics in SwiftIn this code challenge, we review how to convert binary values in Swift.·4 min read·May 4, 2020----
Wayne BishopinSwift Algorithms & Data StructuresUnderstanding Swift Protocol-Oriented ProgrammingIn addition to the use of Optionals and Generics, what makes Swift a robust language is its extensive use of Protocols.·4 min read·Apr 1, 2020----