Blog


This is where I write.

Dec 9, 2016

GSoC Pre-Selection: Do's and Don'ts

Originally, an answer to What do mentors see in a participant while selecting them for GSoC? on Quora. If you were a mentor, what would you want in a student? As a participant, you are completely unknown to a mentor. You can embellish your resume with all the technologies in...

Continue Reading...


Aug 19, 2016

A Lightweight UI for Medical Visualizations

Currently, if you have an OpenGL interface, you need to use Qt/GTK or some UI library to create a window and focus out of the OpenGL window to do simple UI tasks like fill forms, click on a button, save a file, etc. Our idea is to get rid of...

Continue Reading...


Apr 27, 2016

A Pythonic Summer

I have been selected for Google Summer of Code (GSoC) 2016. I’ll be working on a SciFi UI using Python-VTK under DIPY (Python Software Foundation) and I’ll be mentored by Eleftherios Garyfallidis and Marc-Alexandre Côté. DIPY is a python toolbox for analysis of MR diffusion imaging. It’s an open source...

Continue Reading...


Aug 6, 2015

GSoC ’15: A Summary

It seems like yesterday when I was an open source newbie on IRC, equipped with the knowledge of programming in C++, learnt through university courses. Little did I know that writing programs is just the prologue of the process called software engineering. Not wary of things like building, good practices...

Continue Reading...


Jun 18, 2015

JEE: Making a Choice

Congratulations! You’ve successfully managed to steer past lakhs of people like you, and you’ve been given the opportunity to choose your path for your life ahead – something that the lakhs of others like you wouldn’t get. If you feel that this is your hard work, you have a right...

Continue Reading...


Apr 28, 2015

Google Summer of Code (GSoC) 2015 with KDE

I have been selected for GSoC 2015. I’ll be working with KDE and my project would be to implement an interface for installing 3rd party plugins across multiple KDE applications. I’ll be mentored by Jonathan Riddell. Implementation Ideas On a particular application, I’ll be using appstream (or something similar) to...

Continue Reading...


Mar 30, 2015

Programming Humor

A friend of mine claimed to be an expert in computers. Further, he asked me to throw any Computer Science term at him, and he’d tell me its meaning in a jiffy. I’m going to illustrate a few of the answers that I got from him. Argument: The thing that...

Continue Reading...


Feb 26, 2014

Getting Started With Jekyll on Github Pages

Introduction What is Jekyll? Jekyll is a blog-aware, static site generator in Ruby. It is commonly used by GitHub users to write small blogs or to display their hacks. This blog, by the way, is also generated by Jekyll. Firstly, I’d like to clarify what this little post is about....

Continue Reading...


Jan 27, 2014

Dual Booting Windows with Ubuntu

Dual booting Windows and Ubuntu has always been a painful task. With the advent of Secure Boot this pain has now reached the next level. So what do we do? Using VM isn’t an option thanks to performance issues. After numerous experimenting on my poor laptop (I guess I used...

Continue Reading...