Photo by Pixabay from Pexels

One of the advantages of kubernetes is its ability to be distributed. Running a multi node cluster in kubernetes makes it more resilient and highly available. One of the nodes can be down and the applications should still be served and work as usual and the end user should not know about any issues happening in the infrastructure, unless of course everything is on fire.

As I wrote before, K3S is a great tool to create kubernetes cluster in just a few seconds, I’m personally a big fan of the project and it is also backed by the CNCF, so…


Photo by Matt Hardy from Pexels
Photo by Matt Hardy from Pexels
Photo by Matt Hardy from Pexels

Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.

Kubernetes is one of the most used container orchestrator if not the most used. Since K8s is open-source there are many ways to create a kubernetes cluster you can use GKE (Google Cloud), minikube, EKS (Amazon) and many more. One of those many offerings is K3S.

K3S is an open-source project backed by the CNCF. K3S is lightweight and super easy to install since its meant for edge and IoT devices.

In this post we’ll create a Kubernetes cluster using K3S in…


IntelliJ is an IDE developed by JetBrains and one of the most popular options for developing Java applications.

Chances are, as a Java developer you will need to write tests for your code. And IntelliJ has made these process really simple within a few clicks. You can add unit test to your code following these simple steps.

Open the class file you want to add tests for.


Recently I worked in an application called Mindsweeper that enables users to visualize their facebook data in 3D. The application was built using Unity and we found ourselves having a hard time trying to build and distribute the standalone application.

We found a good solution using Gabriel Le Breton’s unity3d-gitlab-ci-example repo to use Docker containers and GitHub to be able to build and distribute our releases, but even then it was not as straight forward as we thought.

I will go over on how to use Travis CI, GitHub and Docker containers to build and release your standalone Unity application…

Carlos Castro

Software engineer, turning coffee into code by day, randomly spending time by night.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store