Skip to content

Insights

Knowledge and insights.

Technical articles on languages, databases, serverless platforms and the awkward realities of keeping systems moving.

Showing 10–18 of 24 Scala articles

Scala14 min read

Scala collections in practice

How to choose and transform immutable Scala collections, avoid accidental work, and recognise the performance and semantic differences between List, Vector, Set, Map, View and Iterator.

Read article
Testing13 min read

When Scala tests mock too much

Why interaction-heavy unit tests become coupled to implementation, how to recognise the damage, and how state, stubs, fakes, contract tests and integration tests restore useful confidence.

Read article

Start a conversation

Something difficult holding the product back?

A feature that needs shipping, an ageing service that needs attention, or a deployment that has become harder than the code. Talk to us about your problems.

Discuss your project