GNU/Linux for Software Development in a corporate environment

GNU/Linux desktop setup
#linux #tech

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,…
#ide #lsp #Scala #tech

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.
#git #tech

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 ;)
#git #tech

Gradle Plugin Quick Bootstrap

How to quickly create and test a gradle plugin
#gradle #gradle plugin #tech

Helm alternative

Regaining control over Kubernetes resources
#go #helm #Kubernetes #rendering #tech

New wave of container development

Deis (now part of Microsoft) created an interesting three part ecosystem:
#devops #helm #Kubernetes #tech

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
#best #functional programming #Scala #tech

Advent of Code: Were you nice or naughty this year?

What’s going on?
#advent of code #programming #tech

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”.
#Scala #tech