Property wrappers, also known as property delegates, have been introduced in Swift 5.1 and new frameworks like SwiftUI and Combine heavily rely on them, hence the importance of understanding how they works. What is exactly a property wrapper? A property wrapper is a type that can wrap a property adding functionalities without changing the type of the […]
Lately thereās a lot of hype around Scrum and everyone wants to be agile but even though I really enjoy working following the Scrum framework, when someone asks me if his company or team should adopt it, my answer is always: it depends. While studying for the scrum.org PSM I exam, I noted down some […]
Letās dive into Codable to understand the benefits of migrating from your third-party json library. What is Codable? If you take a look into theĀ CodableĀ definition youāll find out that itās just a way to tell thatĀ somethingĀ isĀ DecodableĀ andĀ Encodable. Making your custom types conform these protocols will allow you to represent them in different formats such as JSON […]