Scala & Functional Programming Blog Thoughts, tutorials, and best practices from our team of Scala experts. Functional Programming Isn’t Just for Academics Tony Moores 3/13/26 Functional Programming Isn’t Just for Academics Tony Moores 3/13/26 Learning Scala: When MVPs Grow Teeth Read More Functional Programming Isn’t Just for Academics Tony Moores 2/25/26 Functional Programming Isn’t Just for Academics Tony Moores 2/25/26 Learning Scala: Folding in Traceability Read More Functional Programming Isn’t Just for Academics Tony Moores 2/18/26 Functional Programming Isn’t Just for Academics Tony Moores 2/18/26 Learning Scala: Not all Errors are Exceptional Read More Functional Programming Isn’t Just for Academics Tony Moores 2/11/26 Functional Programming Isn’t Just for Academics Tony Moores 2/11/26 Learning Scala: Modeling Absence without Ambiguity Read More Functional Programming Isn’t Just for Academics Tony Moores 2/4/26 Functional Programming Isn’t Just for Academics Tony Moores 2/4/26 Learning Scala: Why Pattern Matching Matters Read More Functional Programming Isn’t Just for Academics Tony Moores 1/28/26 Functional Programming Isn’t Just for Academics Tony Moores 1/28/26 Learning Scala: Beyond the For-Loop with map, filter, and flatMap Read More Functional Programming Isn’t Just for Academics Tony Moores 1/21/26 Functional Programming Isn’t Just for Academics Tony Moores 1/21/26 Learning Scala: Thinking in Expressions Instead of Statements Read More Functional Programming Isn’t Just for Academics Tony Moores 1/16/26 Functional Programming Isn’t Just for Academics Tony Moores 1/16/26 Learning Scala: Pure Functions and the First Step Toward Bug-Free Concurrency Read More Functional Programming Isn’t Just for Academics Tony Moores 1/15/26 Functional Programming Isn’t Just for Academics Tony Moores 1/15/26 Learning Scala: Immutability by Default and the Foundation of Reliable Systems Read More Functional Programming Isn’t Just for Academics Tony Moores 1/15/26 Functional Programming Isn’t Just for Academics Tony Moores 1/15/26 Learning Scala: Why Functional Programming Matters for the Systems We Build Today Read More
Functional Programming Isn’t Just for Academics Tony Moores 3/13/26 Functional Programming Isn’t Just for Academics Tony Moores 3/13/26 Learning Scala: When MVPs Grow Teeth Read More
Functional Programming Isn’t Just for Academics Tony Moores 2/25/26 Functional Programming Isn’t Just for Academics Tony Moores 2/25/26 Learning Scala: Folding in Traceability Read More
Functional Programming Isn’t Just for Academics Tony Moores 2/18/26 Functional Programming Isn’t Just for Academics Tony Moores 2/18/26 Learning Scala: Not all Errors are Exceptional Read More
Functional Programming Isn’t Just for Academics Tony Moores 2/11/26 Functional Programming Isn’t Just for Academics Tony Moores 2/11/26 Learning Scala: Modeling Absence without Ambiguity Read More
Functional Programming Isn’t Just for Academics Tony Moores 2/4/26 Functional Programming Isn’t Just for Academics Tony Moores 2/4/26 Learning Scala: Why Pattern Matching Matters Read More
Functional Programming Isn’t Just for Academics Tony Moores 1/28/26 Functional Programming Isn’t Just for Academics Tony Moores 1/28/26 Learning Scala: Beyond the For-Loop with map, filter, and flatMap Read More
Functional Programming Isn’t Just for Academics Tony Moores 1/21/26 Functional Programming Isn’t Just for Academics Tony Moores 1/21/26 Learning Scala: Thinking in Expressions Instead of Statements Read More
Functional Programming Isn’t Just for Academics Tony Moores 1/16/26 Functional Programming Isn’t Just for Academics Tony Moores 1/16/26 Learning Scala: Pure Functions and the First Step Toward Bug-Free Concurrency Read More
Functional Programming Isn’t Just for Academics Tony Moores 1/15/26 Functional Programming Isn’t Just for Academics Tony Moores 1/15/26 Learning Scala: Immutability by Default and the Foundation of Reliable Systems Read More
Functional Programming Isn’t Just for Academics Tony Moores 1/15/26 Functional Programming Isn’t Just for Academics Tony Moores 1/15/26 Learning Scala: Why Functional Programming Matters for the Systems We Build Today Read More