I've learned some great software development tips over the last few years listening to podcasts. Here are the my top 5 podcasts for developers: