Scala & Functional Programming Blog Thoughts, tutorials, and best practices from our team of Scala experts. Alyssa Ehinger 8/4/26 Alyssa Ehinger 8/4/26 Ox vs Kyo: Scala's Concurrency Crossroads Read More Alyssa Ehinger 7/31/26 Alyssa Ehinger 7/31/26 Scala Framework Choices for Engineering Teams in 2026 Read More Tony Moores 7/30/26 Tony Moores 7/30/26 Learning Scala: Why Commerce Is Verbs, Not Nouns Read More Tony Moores 7/22/26 Tony Moores 7/22/26 Learning Scala: Configuration Is Code with No Deploy Gate Read More Alyssa Ehinger 7/20/26 Alyssa Ehinger 7/20/26 How to Evaluate Scala Developers for Machine Learning Read More Tony Moores 7/15/26 Tony Moores 7/15/26 Learning Scala: Naming the Business Rule Your Tests Miss Read More Alyssa Ehinger 7/13/26 Alyssa Ehinger 7/13/26 Scala vs Kotlin for Engineering Leaders Read More Tony Moores 7/8/26 Tony Moores 7/8/26 Learning Scala: Time Is an Argument, Not a Side Effect Read More Alyssa Ehinger 7/6/26 Alyssa Ehinger 7/6/26 When Scala Is the Wrong Choice Read More Tony Moores 7/1/26 Tony Moores 7/1/26 Learning Scala: Idempotent Operations in Distributed Systems Read More Alyssa Ehinger 6/29/26 Alyssa Ehinger 6/29/26 Why Data Engineering Teams Move Slower Than They Should Read More Alyssa Ehinger 6/22/26 Alyssa Ehinger 6/22/26 How to Evaluate a Scala Engineer's Skill Level Read More Tony Moores 6/17/26 Tony Moores 6/17/26 Learning Scala: Large Action Models Need Small Action Surfaces Read More Alyssa Ehinger 6/15/26 Alyssa Ehinger 6/15/26 Scala 2 to Scala 3 Migration: Should You Do It Now? (2026) Read More Alyssa Ehinger 6/12/26 Alyssa Ehinger 6/12/26 What Does a Senior Scala Developer Cost in the US in 2026? Read More Tony Moores 6/8/26 Tony Moores 6/8/26 Learning Scala: How to Model Capability Surfaces for Agentic Commerce Read More Tony Moores 6/4/26 Tony Moores 6/4/26 Learning Scala: The Hidden Cost of Composed Commerce Systems Read More Alyssa Ehinger 6/4/26 Alyssa Ehinger 6/4/26 What to Put in an Outsourcing Contract Before Anyone Writes a Line of Code Read More Tony Moores 6/1/26 Tony Moores 6/1/26 Learning Scala: How to Model Money in Scala Using Opaque Types Read More Alyssa Ehinger 5/26/26 Alyssa Ehinger 5/26/26 Staff Augmentation vs. Dedicated Team vs. Project-Based Outsourcing: Which Model Fits? Read More Newer Posts Older Posts
Alyssa Ehinger 7/31/26 Alyssa Ehinger 7/31/26 Scala Framework Choices for Engineering Teams in 2026 Read More
Tony Moores 7/22/26 Tony Moores 7/22/26 Learning Scala: Configuration Is Code with No Deploy Gate Read More
Alyssa Ehinger 7/20/26 Alyssa Ehinger 7/20/26 How to Evaluate Scala Developers for Machine Learning Read More
Tony Moores 7/15/26 Tony Moores 7/15/26 Learning Scala: Naming the Business Rule Your Tests Miss Read More
Tony Moores 7/8/26 Tony Moores 7/8/26 Learning Scala: Time Is an Argument, Not a Side Effect Read More
Tony Moores 7/1/26 Tony Moores 7/1/26 Learning Scala: Idempotent Operations in Distributed Systems Read More
Alyssa Ehinger 6/29/26 Alyssa Ehinger 6/29/26 Why Data Engineering Teams Move Slower Than They Should Read More
Alyssa Ehinger 6/22/26 Alyssa Ehinger 6/22/26 How to Evaluate a Scala Engineer's Skill Level Read More
Tony Moores 6/17/26 Tony Moores 6/17/26 Learning Scala: Large Action Models Need Small Action Surfaces Read More
Alyssa Ehinger 6/15/26 Alyssa Ehinger 6/15/26 Scala 2 to Scala 3 Migration: Should You Do It Now? (2026) Read More
Alyssa Ehinger 6/12/26 Alyssa Ehinger 6/12/26 What Does a Senior Scala Developer Cost in the US in 2026? Read More
Tony Moores 6/8/26 Tony Moores 6/8/26 Learning Scala: How to Model Capability Surfaces for Agentic Commerce Read More
Tony Moores 6/4/26 Tony Moores 6/4/26 Learning Scala: The Hidden Cost of Composed Commerce Systems Read More
Alyssa Ehinger 6/4/26 Alyssa Ehinger 6/4/26 What to Put in an Outsourcing Contract Before Anyone Writes a Line of Code Read More
Tony Moores 6/1/26 Tony Moores 6/1/26 Learning Scala: How to Model Money in Scala Using Opaque Types Read More
Alyssa Ehinger 5/26/26 Alyssa Ehinger 5/26/26 Staff Augmentation vs. Dedicated Team vs. Project-Based Outsourcing: Which Model Fits? Read More