Another Question: Information Sources

Where are you getting your new information on software development? No matter the language or platform. Who outside of the software realm is influencing your development learning?

Please let me know in the comments what books you are reading, what magazines, what websites, who are you following on twitter/blogs.

Interested in hearing from you!

-d

About Dru Sellers

Sr. Software Engineer at Dovetail Software.
This entry was posted in Uncategorized. Bookmark the permalink. Follow any comments here with the RSS feed for this post.
  • Lefthandedgoat
  • http://profiles.google.com/danieljroot Daniel Root

    I have a slew of developer blogs on Google Reader under ‘Programming’, but I keep The Morning Brew under my ‘Daily Read’ group.  There’s not much else there with it.

  • Anonymous

    Thank you for sharing this list Gabriel – I am going to have to check some of these new ones out!

  • Gabriel Rodriguez

    *taught*

  • http://gabrielrodriguez.net Gabriel Rodriguez

    238 programming blogs in GReader (most of the content from codebetter, los techies and elegant code is pure gold for learning new stuff) , twitter and stackoverflow.
    Specific people who I follow a lot: Scott Gu, Scott Hanselman, Phil Haack, Rob Conery, Justin Etheredge, Rick Strahl, Jon Skeet, Dave Ward, Jon Kruger, Eric Lippert, Ayende, Mads Kristensen, Joel Spolsky, Sam Gentile, Udi Dahan, Jon Galloway, Kelly Sommers,  Alberto Gutierrez (makinggoodsoftware.com),  Alan Skorkin (skorks.com) .These guys blog really good material and have thought me a lot.  Respect.

  • Anonymous

    Research Blogs == MSFT Research????

  • Anonymous

    GoodReads.com – I totally need to go and see what’s going on with that site. Thanks for reminding me. Twitter is also a solid source for me + instapaper FTW

  • Anonymous

    hehe, you would be surprised at what I can do without sharing. ;)

    http://www.google.com/reader/bundle/user%2F17546233966917947069%2Fbundle%2FInfluences

  • Anonymous

    You are too kind. Thank you! ChrisO how are you man? What are you up to these days? 

  • Anonymous

    Gonna have to check out these podcasts! Thanks.

  • Anonymous

    Strong!

  • Anonymous

    HB, I hear ya about the books, and it doesn’t help that the books just can’t keep up with the pace of technology. That combined with the low profit model – most of my content comes from the web anymore. Good luck with the OSX trials – its been a great ride for me.

  • Anonymous
  • Anonymous

    Thanks for sharing!

  • Anonymous

    Erik, an excellent point – which I believe goes to show – that you don’t fully understand something unless you can explain it to someone else. What better challenge than to explain it to a non-IT person. :)

  • Anonymous

    so true! +1,000

  • http://devroost.com Derek Wohlfahrt

    Fantastic point.  I also enjoy doing this exercise and have often found the same benefits you have mentioned.

  • Ryan M

    Here’s my Google Reader “Code” bundle. I stay up to date on almost all of the feeds in it. Most of them are updated once a day to a few times a month so it doesn’t take that long to read everything each day.

    https://www.google.com/reader/bundle/user%2F03499386177154183755%2Fbundle%2FCode

  • http://jclaes.blogspot.com Jef Claes
  • HB

    I’m subscribed to several blogs, and I’m also subscribed to the DotNetShoutout, DotNetKicks and DotNetKicks Upcoming feeds.

    I barely have any time left for reading books. Also, I try to experiment as much as possible with other frameworks or environments. I’m lately toying a bit with Mac OS X and mobile development.

    I also try to browse SO sometimes, although not as much as I’d like.

  • Jfbosch

    InfoQ.
    Udi Dahan

  • http://profiles.google.com/david.adsit David Adsit

    Here’s my Software Craftsmanship bundle: http://www.google.com/reader/bundle/user%2F05521911938943679807%2Fbundle%2FSoftware%20Craftsmanship (84 Feeds)

    I also like to listen to podcasts like:
    Ruby Rogues
    ADDCasts
    Distributed Podcast

  • http://www.daedtech.com/blog Erik

    I subscribe to a lot of development blogs, participate in stack overflow (and, more recently, GitHub), and read relevant books.  But, the part of your question about things outside the realm of development influencing my learning gave me pause, and I think that’s the most interesting part of the question.

    I think the best source of increasing my understanding of development concepts comes from explaining technical things to non-technical people.  If, say, I spent the day at work, say, creating a background worker thread scheme for maintaining GUI responsiveness, and my girlfriend asks “how was your day” or “what did you do at work today”, I try to answer that question with something other than “it was pretty technical.”  Instead, I think of a metaphor or analogy on the fly in order to describe what I was doing. In that scenario, I might describe a receptionist who is given an important task but who also periodically needs to check and respond to emails.  

    I find that pulling back like that and considering the purpose of my activities in layman’s terms can often introduce me to new ways of thinking about my problems.  It also keeps skills of dealing with analysts and users sharp and helps me communicate my ideas better even to other developers.  

    The learning angle comes in most frequently when I’ve described what I’m doing to someone in non-technical terms, and they offer a solution in the metaphor.  “Can’t you hire two receptionists – one for email and one for the task at hand?”  A question like that might spur me to investigate, say, spawning a process instead of a thread.(Disclaimer: the example here may be lame, but the point is facilitating communication – not rhetorical perfection)

  • http://twitter.com/chriso Chris Ortman

    I usually just ask myself what would dru do

  • http://devroost.com Derek Wohlfahrt

    You can’t ask without first sharing your own sources! :)  

    Here’s a link to my Google Reader “Development” Bundle:
    https://www.google.com/reader/bundle/user%2F06687938189637851476%2Fbundle%2FDevelopment

    Your turn…

  • Steven Proctor

    Twitter being one of the older ones.

    One of the new ways I have found is Goodreads.com, and the ability to have friends and follow their reviews and see what they are reading and how their overall tastes match up with mine.  A couple of my friends on there have started to get into functional programming, and this has allowed me to find and gauge some good books on functional programming that I should add my list of books to read.

  • Raghuraman Kanchi

    CODE Magazine,
    MSDN,
    Research Blogs

  • http://twitter.com/runerys Rune Rystad

    The Morning Brew’s daily summary is gold :)
    http://blog.cwa.me.uk/