I became a much better developer after I tried to port my Django apps to dotCloud and Heroku, using these PaaS forced me to really learn how to use git, virtualenv and pip.
Chef and vagrant are going a long way towards giving me most of the things I love about Heroku and dotCloud but with more control.
Chef and vagrant are going a long way towards giving me most of the things I love about Heroku and dotCloud but with more control.