Performance profiling with perf command

Performance of any program plays an important role, it is something which makes a user stay with your software. Imagine, if your software takes minutes to start even on a power machine, or show visible performance drops when doing some important work, that will be bad. Things such as operating…

My Journey into the world of Linux Kernel

Knowing how a thing functions internally is a great benefit, while understanding its functioning you get to know a lot about how a thing was built, what design philosophies were used and finally how everything was implemented. I have always been interested in knowing how things function internally, how they…

A concept for Open Health Data

With the advent of 21st century and technology moving forward at a fast pace, the capability of computers to crunch and analyze a large amount of data sets has increased significantly. This increase in capability can be utilized to better understand the diseases patterns and to come up with new…

Up and Running with Docker

In the previous post I talked about Vagrant, a tool which can be used to configure and distribute your development environments. In this post, I will be taking a look on Docker, which can be used for a similar purpose. The aim of docker project is to provide containers, which…

Managing development environment with vagrant

While developing or building a particular software program, we are always required to setup the tools and frameworks needed to build the project. For 1 or 2 projects the task is simple, but the problem rises when working with more projects. Being a developer myself who works on different projects,…

Starting with Ansible: Installation and Setup

Managing IT infrastructure is a pain. Imagine having the task to keep the software stack up to date on every node, or monitoring their uptime, Kicking in more servers when the load increases or to deploy a new software, and many other services. Comes Ansible, a tool to configure and…

From development to deployment

Development only forms one part of a project, and a project is never complete until it is deployed and running properly. This post summarizes my experience on working on a project for my Internship which required us to improvise on a live site and make those improvisations deployed to the…

Building The Smart Mirror

Imagine having a mirror that responds to your presence, a mirror that tells you the schedule of whole day when you look at it while brushing your teeth. How amazing that would be! Fantasized by such an idea we took upon ourselves to build such a mirror. So, before introducing…

Mozpacers at MozMSIT

It has been 6 months since I joined Mozpacers, an awesome community, where we strive to promote Open Source and Mission of Mozilla. It always has been a pleasure to contribute to this community in one way or another. MozMSIT was the 3rd event where I volunteered to be a…

MozAge at NIIT University, Neemrana

You cannot create experience, you must undergo it. -Albert Camus So, one more experience with the Mozpacers community; The community I will love to contribute to and as much as I can. This time we had an event planned at NIIT University, Neemrana. I was selected as a speaker on…