Exploring Swift 5.2’s new functional features

Let’s explore two of Swift 5.2’s new features, that both give the language some really interesting capabilities from a functional programming perspective. Read more


The Advanced Guide to UserDefaults in Swift

Learn how to use UserDefaults in Swift 5 with this advanced tutorial. We'll cover: when to use and what to store in UserDefaults? How user defaults are implemented internally? Build type-safe key-value storage with the help of Swift 5 property wrappers an... (more…)

Read more »

Value Integrity in Swift

I recently read the book Domain modeling made functional by Scott Wlaschin. Great book, highly recommend it. There is a whole chapter dedicated to integrity and consistency inside business domains… (more…)

Read more »