5 September 2018 / Paweł Lipski

git machete strikes again! Traverse the git (rebase) jungle even faster with v2.0+

,


Intro Good news – git machete 2.0 has been released! For those of you not familiar with this nifty tool, I recommend having a quick look at the previous part of this series (link) or at least scrolling through the screenshots in that blog post to get a TL;DR kind of understanding of what git machete actually […]

Read more

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