[A guest post by Kushal Das, one of the 2016 Sprint Coordinators] So — you have already decided to join in the PyCon development sprints! The sprints run for four days, from Thursday to Sunday after the conference. You do not have to be registered for the conference to attend the sprints! Some teams plan to write code over all four days, while some projects plan a shorter sprint if the organizers cannot stay for all four days. Can you start getting prepared for the sprint ahead of time? Yes! There are several things you can do ahead of time, that can save effort once you arrive at the sprints — and some preparations can even be made at home, before you arrive at PyCon: Have your operating system updated and patched — whether Mac, Windows, or Linux. This eliminates one possible source of problems with getting software up and running. Go ahead and install the version control system that will be used by the projects you are interested in. If you install both git and Mercurial on...