1. VSCode as Terminal for SSH, WSL, and Docker Container

    I found MS-VSCode IDE when I learned typescript about 7 years ago. My favorite was and still is vi(mproved) because it always works on any system including windows. However, I also needed an IDE in order to code efficiently. I should be able to debug my code in the language that I write in. Additionally, I tried Cloud9 IDE that is a web app running on nodejs. Along the way, the Cloud9 IDE became burdensome and VSCode won my heart. It’s free (as in free beer), light, fast yet features-rich. Furthermore, it’s very popular. Something that is rare coming from Microsoft. …


  2. Single Node Kubernetes Cluster

    In order to learn kubernetes, I had to install a single node kubernetes cluster on my dev machine. About 2 years ago, minikube was the only one available. I found out the steps to install it were not easy nor simple. Besides it doesn’t have LoadBalancer type of service. Therefore there was no external IP (of the cluster) for accessing the service. Unfortunately, the ingress controller didn’t work either. …


  3. GitLab

    I found out GitHub is the best place to host your code repositories. It is a git server with all functional collaboration tools yet fancy. But how about to have it for your own organization? …