GNU/Linux for Software Development in a corporate environment
GNU/Linux desktop setup
Implementing a server for the Language Server Protocol
We all have our favorite tools, something that we are used to or something that makes us most productive. Yet,…
git machete strikes again! Traverse the git (rebase) jungle even faster with v2.0+
Another piece on (probably) the sharpest git repository organizer & rebase workflow automation tool.
Make your way through the git (rebase) jungle with git machete!
git machete is probably the sharpest git repository organizer & rebase workflow automation tool you’ve ever seen ;)
Gradle Plugin Quick Bootstrap
How to quickly create and test a gradle plugin
Regaining control over Kubernetes resources
New wave of container development
Deis (now part of Microsoft) created an interesting three part ecosystem:
5 steps of creating your very first Type Class in Scala
How to implement Type Class in Scala from scratch and make it boilerplate-less
Advent of Code: Were you nice or naughty this year?
What’s going on?
Mechanics of unboxed union types in Scala
This post is inspired by Miles Sabin’s “Unboxed union types in Scala via the Curry-Howard isomorphism”.