The algorithm powering iHarmony

Problem I wrote the first version of iHarmony [https://apps.apple.com/gb/app/iharmony/id292413210] in 2008. It was the very first iOS app I gave birth to, combining my passion for music and programming. I remember buying an iPhone and my first Mac with the precise purpose of…

The easiest State Machine in Swift

Here's another article of the serie "The easiest <something>". Previous ones on Core Data (The easiest Core Data [https://albertodebortoli.com/2016/08/05/the-easiest-core-data/]) and Future and Promises (The easiest promises in Swift [https://albertodebortoli.com/2018/02/12/the-easiest-promises-in-swift/]). It was a…