Blog Home  Home Feed your aggregator (RSS 2.0)  
Code to Live, Live to Code - 10 Podcasts Every Developer Should Listen To
Randy Patterson's BLog
 
 Tuesday, December 04, 2007

One of the best ways that I've discovered to keep up to date with the constant change of technology is to listen to podcasts.  I find this a great way to learn during my daily commute and exercise regiment (refilling my coffee AND getting the mail). 

 

One thing I would encourage is to attempt to listen while coding.  If you can listen to music while you code you can probably listen to podcasts with little effort.  Everyone is different but here is what I've discovered about myself.

  • If both ears are listening to a podcast I get too distracted and cannot concentrate enough on coding.
  • If I listen using my right ear, I grok almost nothing of the podcast content.
  • If I listen with my left ear, it seems to be a good balance between listening and doing.

I've heard of some who code while listening to a podcast in double speed to save time.  I can't do that but, apparently, some can. 

 

 

Here are the podcasts I find invaluable as a developer

 

smRSSImage Polymorphic Podcast Craig Shoemaker brings insight into software development in the .NET platform along with interviews with industry luminaries. Good content, good quality but an inconsistent schedule.
smRSSImage ARCast with Ron Jacobs Ron Jacobs is a Microsoft employee and delivers a weekly podcast on Channel 9 that dives into some tough .NET architecture topics. 
smRSSImage Software Engineering Radio Not specifically .NET related but contains a wide spectrum of Software topics from Dynamic Languages to Transactional Memory to Fault Tolerance. 
smRSSImage Software Quality Engineering Conferences Podcast Interviews with speakers from the Agile Development Practices 2007 Conference
smRSSImage OnSoftware Weekly interviews with some of the software industry's leading developers about a wide range of programming and development issues
smRSSImage WebDevRadio Podcast Web Development Discussion
smRSSImage Agile Toolkit Podcast Topics covering all things Agile. 
smRSSImage .NET Rocks! .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness
smRSSImage Hanselminutes Scott Hanselman discusses utilities and tools, gives practical how-to advice, and discusses ASP.NET or Windows issues and workarounds.
smRSSImage ASP.NET PodCast The ASP.NET Podcast brings a technology focus to the area of podcasts.  This podcast is geared towards developers with applications that scale to a large amount of data and users.

 

I would like to hear what others are listening to and what software you use to manage your podcasts.  I have a love/hate relationship with ITunes.

UPDATE:

Top Developer Podcasts Part II

 

 kick it on DotNetKicks.com

Tuesday, December 04, 2007 7:23:05 PM (Eastern Standard Time, UTC-05:00)  #    Comments [16]   Podcast  |  Trackback Tracked by:
"10 Podcasts Every Developer Should Listen To" (roScripts - Webmaster resour... [Trackback]
Tuesday, December 04, 2007 9:49:31 PM (Eastern Standard Time, UTC-05:00)
I've spent a lot of time listening to Steve Gibson's Security Now series (grc.com). It's rarely about programming, but the net working topics are often crucial. I'm currently finding myself needing to set up IIS and tunnel into the server for some mobile connectivity ... so his topics are relevant - unless you work in a large company and never have to talk to any one about anything but code :)

from what I hear, not many of us are in that situation.
:)
Tuesday, December 04, 2007 9:50:31 PM (Eastern Standard Time, UTC-05:00)
I meant "networking".

been typing ".net" too much tonight.
:)
Wednesday, December 05, 2007 1:57:50 AM (Eastern Standard Time, UTC-05:00)
Hmm, I was a bit disappointed seeing you basically listed 6 .NET related podcasts. This is not for "every developer" imo. Not everyone uses .NET.
John Bäckstrand
Wednesday, December 05, 2007 2:30:53 AM (Eastern Standard Time, UTC-05:00)
You might want to add the Linux Action Show (www.linuxactionshow.com) and Java Posse (javaposse.com) to that list. They are both far superior to anything you have listed.
leefw
Wednesday, December 05, 2007 6:30:33 AM (Eastern Standard Time, UTC-05:00)
Here is a favorite of mine: http://parleys.libsyn.com/rss
See http://parleys.com/ for more info.
I also listen a lot to the already mentioned Software Engineering Radio, which stands out because of its in-depth treatment of various topics. And you get the lovely german accent for free.
Sander
Wednesday, December 05, 2007 7:13:04 AM (Eastern Standard Time, UTC-05:00)
I forgot dotBoom.

You won't learn much, but it is developer related - in a "puppets working in a web dev company" sort of way.

I'd add TWIT just because it's so good - and because many of the stories relate to our world.


Wednesday, December 05, 2007 8:53:23 AM (Eastern Standard Time, UTC-05:00)
I would add Fresh Air from NPR. What does this have to do with programming? NOTHING! But really, you have to get your head around other things once in a while. If nothing else, this podcast will reassure you there are still interviewers out there who know how to conduct one!

http://www.npr.org/rss/podcast.php?id=13
Jeff Odell
Wednesday, December 05, 2007 11:10:19 AM (Eastern Standard Time, UTC-05:00)
Yeah - these are podcasts for .netters, not developers. I.E. these folks talk about how to navigate menus - not the same thing as programming.
Ralph Ogden
Wednesday, December 05, 2007 12:28:34 PM (Eastern Standard Time, UTC-05:00)
I'm going to have to agree with Ralph on this one. This is not the Top 10 Podcasts for EVERY developer. Perhaps this is the Top 10 for .Net Developers. I'm not big on .Net, so it's of little use to me.

Thanks for the effort though!
Chris
Wednesday, December 05, 2007 6:01:24 PM (Eastern Standard Time, UTC-05:00)
Randy,

Given the title of your blog, I expected to see http://codetolive.net in the list!

++Alan
Thursday, December 06, 2007 7:01:48 AM (Eastern Standard Time, UTC-05:00)
Shouldn't the title read:

10 Podcasts Every .NET Developer Should Listen To

There is a bigger world out there!
Thursday, December 06, 2007 10:59:42 PM (Eastern Standard Time, UTC-05:00)
every developer != .NET
Brian H
Wednesday, December 12, 2007 3:47:22 PM (Eastern Standard Time, UTC-05:00)
Java Posse (http://www.javaposse.com) is an invaluable resource for tracking what's going on in the Java world.

OOPSLA2007 conference podcasts (http://www.oopsla.org/oopsla2007/index.php?page=podcasts/) offer a tremendous opportunity to get our heads out of the day-to-day trenches and think about the big picture. It's unfair to single out any entry from such a great collection, but the summary of the first 50 years of programming languages by Guy Steele & Richard Gabriel is a do-not-miss treat.

The Agile Toolkit Podcast (http://agiletoolkit.libsyn.com/rss) features a wide-ranging set of interviews with consultants, speakers, and authors in the "agile development" world.

Google Developer Podcast (http://feeds.feedburner.com/GoogleDeveloperPodcast) covers news and interviews about the world of Google.

(and, FWIW, ditto your recommendation of OnSoftware and Software Engineering Radio).
Joel Neely
Thursday, December 13, 2007 9:08:31 AM (Eastern Standard Time, UTC-05:00)
Thanks to everyone for their suggestions. I’ve added Java Posse, OOPSLA2007, Parleys.com and even NPR: Fresh Air (to satisfy the social police) to my growing list of podcasts. Again, thanks for your feedback and and keep the suggestions coming.
Randy Patterson
Thursday, December 20, 2007 10:10:03 PM (Eastern Standard Time, UTC-05:00)
Hi. I like your list. I keep track of the blogs and podcasts I listen with Google Reader. Its always up to date and its easier to decide if im gonna read or download a podcast having all in one place. I got my blog on Blogger and its really easy to share what feeds I follow and share the most interesting stuff.
Wednesday, January 09, 2008 11:43:47 PM (Eastern Standard Time, UTC-05:00)
Geeze, the Java developers are getting edgy today. I'd be pissed also if I had 4 different development tools which were "platform independent" (cough) yet anytime you switch platforms you must spend months planning for the upgrade/migration. And where every project seems to be developed using that lead's favorite IDE. Is it Netbeans, Eclipse, IntelliJ, notepad, or what this time?

If you are stuck with a platform that doesn't play well with others, you might as well choose the best (Visual Studio 2008).

Sorry to offend the Java developers, but it needed to be said.
Name
E-mail
Home page

Comment (Some html is allowed: a@href@title, b, blockquote@cite, em, i, strike, strong, sub, sup, u) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

Enter the code shown (prevents robots):

Live Comment Preview
Copyright © 2008 Randy Patterson. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: