Structured concurrency in Swift: continuations, tasks, and cancellation

Concurrency in Swift is a big and complex topic, here we look into structured concurrency and its core concepts, such as continuations, tasks, and cancellation in a practical example. Read more


Asymmetric cryptography in Swift

This post is the second of a series of articles focused on Cryptography in Swift. In the first post of the series, we explored Symmetric cryptography. In this post we are going to talk about asymmetric cryptography, and we will implement a class called As...

Read more »

Nesting Property Wrappers in Swift

You can nest property wrapers in Swift, but it's difficult. NSHipster has a great article about all things property wrappers, and the summary of trying to compose them (which others have echoed) is that it's hard and prone to compiler errors... (more…)

Read more »