1. Don't Fear Custom Operator!

    Knowing when to use and not use custom operator

  2. Extensible Analytics Library Design with Tagless final concept

    Lets extend analytics library on both dimension

  3. Testable Interface design with Enums

    Using enums for API design

  4. Monadic Networking: I Promise!

    Linear composition of async tasks using Monad.

  5. Exploring FP: Nomad's Monoid

    Lets hang out with Monoid and see what they are for!

  6. Monadic Computation in Swift. Why?

    Implementing a basic monadic type for network result and discussion

  7. Refactoring MassiveViewController

    Basic approach to refactoring large/legacy view controller

  8. Functor: Mapping over things!

    Occurances of Functor types in Swift and discussion

  9. Testing Network Calls with URLProtocol

    Intercepting Network Calls to Test!!!

  10. Backend As Service from Scratch

    Running self hosted Parse Server with dashboard.