• I do Dotfiles!

    One of the main advantages/beauty of Unix-like systems is that configurations of everything are very customizable. Dotfiles are simply amazing. They are tiny-little configurations files but they customize/decide a lot of your system. Well-organized and understandable dotfiles basically allow you to automatize complex tasks that you repeat everyday. With dotfiles,...


  • How to use multiple GitHub accounts on single machine

    Most of us have multiple (mostly two) GitHub accounts, personal and work account. You need to have the ability to push and pull to multiple accounts. This post is about how to setup and use them on a single machine using HTTPS or SSH. Note: The instructions below have all...


  • How to write proposal for Google Summer of Code

    It worth mentioning that the proposal plays a very big role in selecting in Google Summer of Code. A proposal is basically you describing to your organisation how you would go about the project. Based on this and your credibility, your organisation would contemplate on whether to select you or...


  • My Google Summer of Code Project Blogs

    I was Google Summer of Code (2018) Student Developer for FOSSASIA. I spend summer working on SUSI.AI iOS project. During GSoC period, I have written weekly blogs about the features implemented by me. You can find all the blogs in links below. These blogs are originally published on FOSSASIA Blogs...