Recent Posts

Using Semantic Release with Github Actions

3 minute read

The purpose of having Semantic-Release is so that we can release workable versions to our users frequently. So we shouldn’t be releasing non-workable version...

How to rename a remote branch in Git

less than 1 minute read

While working in a team, there are usually some naming conventions for the branches, like prefixing the branch with “feat/” for feature branch, or “fix/” for...

Getting started with Angular

9 minute read

What is Angular? In my opinion, Angular is the platform and framework for building your own customized html tags. While html has a fixed set of tags (e.g. &...

Containerizing with Docker explained

4 minute read

After you have created your application, it is always nice to have it containerized so that it can be readily used whenever you need it, without having to cl...