Posts published by: Tushar

How to Filter GitHub Repositories for Your MSR Paper

A Mining Software Repository (MSR) study often involves identifying a set of GitHub repositories based on a set of filters. An MSR study uses the obtained repositories as the subject system to mine a specific aspect (for example, source code, number of …

Explore Halifax


CSCI 3130 (Software Engineering) is one of the courses that I (Tushar Sharma) teach at Dalhousie University. As a part of the course, I took a lecture on git and GitHub in the beginning of the course. After the session, I gave the students an assignment - to contribute to a …

Moving to Halifax Guide

Are you moving to Halifax, NS, Canada? Notes in this article might help you get going smoother. I assume that you are coming from outside of Canada. If you are moving domestically, some of the things might not apply to you; hence, feel free to skip them.

Landing in Canada …