21 March 2018 / Paweł Lipski

Make your way through the git (rebase) jungle with git machete!


TL;DR: If you work a with a git rebase flow, git machete will (vastly!) help you manage the jungle of branches stacking on top of each other when you’re, for example, working on a couple of different PRs in parallel. The problem In day-to-day development it is common that for various reasons coders have to work with […]

Read more

14 August 2017 / Paweł Lipski

Meow! Start using Cats in your project right now

Introduction Cats is a library providing abstractions for functional programming in Scala. There are a couple of great posts and courses on Cats out there on the web (like Herding cats and a tutorial on Scala Exercises), but they tend to explore the categories/type classes implemented in the library rather than give practical ready-to-use examples […]

Read more