Asynchronous Programming with Futures and Promises in Swift

Learn asynchronous programming in Swift 5 with Combine futures and promises. What is a future and a promise? How to use futures and promises with the Combine framework in Swift 5? What is the difference between promises and callbacks? These are the questi… Read more


Lightweight API Design in Swift

This week, let’s take a look at a few core language features that enable us to design really lightweight APIs in Swift, and how we can use them to make a feature or system much more capable through the power of composition. (more…)

Read more »