Crafting Experiences for Infrastructure Projects

Being an engineer, there is always something new which you will learn with everything which you do. Over the period of last year, one of the major things I have learned is about not just building products which are supposed to be handed over to…

Building a Super Simple JVMTI Agent

So, a new year and a new set of challenges are already here. Over the past few weeks, I have been trying to understand how to profile the software performance of applications while they are running in production. While there are a huge number of softwares…

Building A Dynamic Inventory System for Ansible

Working with Ansible for most of the time during my day to day Job, dealing with the Ansible inventory files has become a daily task now. These inventory files contain a lot of important information about the hosts that Ansible needs to act upon. This…