kumaran@throw.of.a.biased.dice:~$

Life. Code. Tech. More

  • gRPC: the good, the bad and the ugly

    Even today, many companies use REST as the go-to mechanism for service to service communication. This architecture is based on text-based messaging mechanisms like JSON or XML. This is good in many aspects such as, it is easily understood by developers. Since it is built on top of HTTP and...

  • 99 Bottles of beer

    I was recently introduced me to this problem of 99 Bottles of Beer on the wall by one of my good friends at work. The problem statement is to print a folk song with the same name. That is to print: 99 bottles of beer on the wall, 99 bottles...

  • ZeroPush - Simple push notifications on iOS

    I was recently working on an iOS application which requires push notifications. It is a not-so-pleasurable experience for any developer to configure the backend of the application to send push notifications. The general reasons for this displeasure are due to device/token management on the server and worker processes on the...