Ole Begemann

Hi, I’m Ole. I’m a developer from Berlin and co-author of Advanced Swift. Here, I mainly write about Swift and app development on Apple platforms. More about me.

Recent Articles

  1. Making illegal states unrepresentable

    One of the biggest advantages of a strong type system is that carefully chosen types can make illegal states unrepresentable in your programs. Many Cocoa APIs don’t take full advantage of this because they aren’t optimized for Swift. More >

    March 26, 2018