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 ". 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 cold Sunday afternoon when I decided to