Krzysztof Pado
All posts by

Krzysztof Pado


Tracing back Scala Future chains

I want to tell you how to write asynchronous code using Scala’s `Future`s. In the era of asynchronous programming, it’s important to know that function invocations that form a logical chain in the source code are not confined to one thread. I’ll show you how to benefit from this knowledge. Preface: synchronous vs asynchronous In the

Dependency injection in Play Framework using Scala

This article is an overview of dependency injection (DI) techniques that can be used in Scala Play framework apps: Guice, manual DI, the cake pattern, MacWire, and the reader monad.