Our collected thoughts on software.


  • Creative Scala: The book for new developers who want to learn Scala and have fun.
  • Essential Scala: Learn to write robust, performant, idiomatic Scala. A focused guide for established developers.
  • Essential Effects: How to safely create, compose, and execute effectful Scala programs using the Typelevel cats-effect library.
  • Scala with Cats: Dive deep into functional patterns using Scala and Cats. For experienced Scala developers.

Blog Posts