I can't recommend anything about programming/design, but I listen to Ask Altucher and The James Altucher Podcast. He interviews successful people – mostly entrepreneurs – from all walks of life. It's very interesting to hear all the past struggles and failures. James somehow makes the guests reveal the most intimate experiences. http://goo.gl/bJBMqN