Unit testing is probably one of the most important as well as one of the most neglected software development. I … More
Category: Programming
Playing games with Machine Learning and Python
Machine learning is a crazy new innovation that is poised to disrupt human life as we know.Gaining a deeper understanding … More
Designing Systems with Aspect Oriented Programming
What is Aspect Oriented Programming? Aspect Oriented Programming is a programming construct or paradigm which is used to increase modularity … More
Toy Python BlockChain Implementation
Blockchain has been in the news for quite sometime now Though I think it might be a little early to believe … More
Tutorial – Writing your first gRPC service in Python
In my last blog post(here) I explained the advantages of moving your micro services to gRPC, and I felt that … More
MicroServices on gRPC
Using gRPC for interaction between your microservices can save you time, money and bandwidth. All this while keeping your code base simple and open to polyglot implementation.
Database caching with Redis
About 2 years into our startup, our database servers very doing more than 97% CPU load all the time, and it was … More
Writing Functional Python
So what’s with the fuss about functional programming? Well to start of with its a lot of fun to write, and it … More