I keep getting DMs on LinkedIn, Twitter, Instagram about how to start with Google Summer of Code(GSoC)? when do I start contributing? how to select an organisation? as so on. After answering so many of them I decided to write this blog answering almo...