In this series of videos, I'll introduce you to several tools that you can add to your arsenal to become a better, more productive, programmer. We'll begin with virtualenv, which allows you to create isolated development environments for installing and upgrading software, without needing to worry about overrides or dependency issues.
I am a software engineer with Apple. I have worked as a web developer in the Window's world in the past during grad school and an embedded developer before joining Apple where, for the last two and a half years I've been a web developer on the online store and just recently switched over to iPhone development.