Posts

An iOS Perspective on Transitioning to Android

For a long-time Apple enthusiast and iOS developer who had never even used an Android device, the thought of learning Android development made me cringe. But like any developer, it’s important to constantly be honing your skills and learning…

How To Decode Swift Types That Can't Be Decoded

The Swift Codable protocols have made serializing / deserializing model objects significantly easier and more robust. One catch that I have run into is that in order to make a type Decodable it needs to be able to add init(from: Decoder) to…