Posts by Category

Software-Development

Single Responsibility Principle (SRP)

5 minute read

We have learnt Object-oriented programming (OOP) in school or have some experiences while working as developers, however not everyone can apply OOP properly ...

Solution for git modifying unintended files

1 minute read

I’m using MacOS and when I need to work with a project in my company (a very big repo). After cloned it to my laptop, I checked out the develop branch. Immed...

Good Git commit message

5 minute read

As a developer, I believe most of us used to make commits in git. Sometime you may be wondering on how to write a good git commit message? This is an importa...

RPC vs REST

6 minute read

In my previous post, I have answered the question if we should use gRPC. But why don’t we use REST as another popular protocol in developing web services?

What is gRPC? Should we use it?

3 minute read

Sometime ago back, when I was searching for a good protocol to help backend services communicate with one another easily. I read again RPC and also gRPC conc...

Back to top ↑