Izumi Framework: reinvent your productivity with modern pure functional Scala

By Pavel Shirshov

Elevator Pitch

Have you ever wanted to be more productive? We will show you how to create well-designed pure FP applications and test them effectively with previously unseen ease

Description

There is never enough time, and the complexity always grows. Many projects suffer from implicit “shift right” practices and many teams spend up to 80% of time on problems which should not exist at all.

In this talk, we’ll show how we helped our client to save at least a half of the development costs by using modern pure functional Scala and adopting a set of unconventional approaches supported by our tools, which form a loosely coupled lean framework addressing multiple important aspects including structural logging, component dependency resolution, ergonomic way of writing pure code with tagless final style and the ultimate resolution of the “monolith versus microservices” controversy.