Our thoughts, knowledge, insights and opinions

Exploring Tagless Final pattern for extensive and readable Scala code

In this post we will be exploring a more advanced pattern from functional programming - Tagless Final. Our goal will be to show how we can use it make our programs on one hand simpler, on another easy to extend

by Patryk Jażdżewski
August 10, 2017
Tags : Scala Functional Programming

Using Akka HTTP with Sangria as GraphQL backend

In this article you will learn how to set up GraphQL backend server with Akka HTTP and Sangria. We will also discuss common use cases, like integration with Slick and how to manage many-to-many relations.

by Mariusz Nosiński
August 3, 2017
Tags : Scala Akka Http GraphQL Sangria Slick

How to review the code and not destroy the universe

The good, the bad and the ugly of code reviews

by Maciej Burda
July 27, 2017
Tags : Code Review Working

Improving Akka dispatchers

Learn what makes Akka tick and what needs to be changed to make it tick faster!

by Zahari Dichev
July 20, 2017
Tags : Scala Akka Performance Concurrency

When old-school developer goes freestyle

Free Algebras based programs with Freestyle: toolkit basics, story of login module development and personal impressions.

by Lech Głowiak
July 13, 2017
Tags : Scala Functional Programming Free Monad