English

Git useful commands

In this post I will share a collection of Git useful commands that I'm certain we will need during our…

4 years ago

Adding Gradle Wrapper to an existing project

This quick tutorial will show the few steps for adding Gradle Wrapper to an existing project, in order to reduce…

4 years ago

Scala: access modifiers

Scala provides a more granular access control if compared to Java. This post describes and shows how to implement each…

5 years ago

Object Calisthenics

Object Calisthenics is an exercise proposed by Jeff Bay in the book The Thoughtworks Anthology, that outlines a set of…

5 years ago

macOS: zip files without .DS_Store and __MACOSX

Whenever you have to zip and share files, you probably don't want to include the .DS_Store file and __MACOSX folder…

5 years ago

Don’t install Java by yourself anymore, use SDKMAN! instead

For years I have been managing my JDK all by myself, for instance, you'll find a good amount of tutorials…

5 years ago

Permanently authenticate with a Git repository

This post shows how to permanently authenticate with a Git repository, so you don't need to type credentials when pushing…

6 years ago

Share local project on GitHub

This post will show how to share a local project on GitHub in a few easy steps using the command…

6 years ago

Install pyenv on Ubuntu and Debian

This tutorial will show how to install pyenv on Ubuntu and other Debian distributions, so you can quickly switch between…

6 years ago

View logs of running and crashed pods in Kubernetes

This tutorial will show you how to view logs of running and crashed pods in Kubernetes, also the ability to…

6 years ago