Some Computer Science Blogs You Might Consider Following

Here’s a list of CS blogs that I find interesting and insightful. If there’s any more I should be following, let me know!

The List

Martin Fowler

Martin Fowler is the author of several notable CS books; his most notable book is Patterns of Enterprise Application Architecture (currently reading this at the moment). The articles on his blog are interesting and thought provoking.

ThoughtBlogs

ThoughtBlogs is the aggregation of articles from tons of ThoughtWorks‘ employees (consulting company). It’s worth looking at because they hire some pretty smart people; Martin Fowler is their chief scientist.

Tim Berners-Lee
For those of you who don’t know, Tim Berners-Lee was the first person to successfully establish an connection between an HTTP client and server (he invented the intarwebz), and now serves as director of the W3C.

** Be advised; this doesn’t get updated very often.

Ivar Jacobson

Ivar was one of the 3 developers (along with Grady Booch and James Rumbaugh) who developed and defined UML and the Rational Unified Process. He maintains a blog that has some interesting articles.

Grady Booch

Grady Booch was one of the other “3 Amigos” (listed above) to develop UML and the RUP. He now works at IBM Research as chief scientist of the Software Engineering group.

**At the time of writing this post, his website seems to be down. Google’s cache shows that the last cached version was on Nov. 20, 2008. Hopefully he gets it fixed soon!

Mark Russinovich

Mark is a technical fellow at Microsoft in the research group; he was co-creator of Sysinternals when it was usurped into MS. He updates at a decent rate and his articles are pretty long.

Raymond Chen

Raymond is a well known developer for Microsoft’s Windows Shell team. The writing style for his blog and book, both titled The Old New Thing, is very witty and funny; it’s a pretty good read.

Jakob Nielson

Jakob is a leading web usability consultant; he writes usability articles for his website, useit.com. The site contains some really interesting articles on usability and human-computer interaction. For example, read his article on the “F-Shaped Pattern For Reading Web Content“.

His site isn’t pretty, and it doesn’t really follow his own guidelines; nevertheless, the articles are worth reading. Unfortunately, Jakob missed the boat on RSS feeds, so you can only subscribe via his mailing list.

Seth Godin

This is not really a CS blog at all; however, I did include this for SEO and internet marketing. Many consider Seth Godin to be a genius at marketing. You can see some of his talks online that he’s done at various businesses and events: @ Google, @ Gel 2006, @ TED, @ 2008 Inbound Marketing Summit, and a presentation on his book, Tribes.

Google Blog’s

Google has a whole slew of blogs for their products and some other topics they like to cover. Some of them are good, and some of them are just product update articles; therefore, I listed the ones that I thought contained the most interesting articles.

Google Employees

IBM’s developerWorks Sites

The IBM developerWorks sites contain some pretty useful information about the respective topics they cover. The IBM employees in those groups write the articles for the sites and many of the articles are worth reading.

You can find IBM employee blogs and the rest of IBM’s feeds

Something Missing? Sucked? Good?

Do you think something’s missing from this list? Let me know, so I can update it.

Did this list suck? Let me know (in the constructive way) how to fix it.

Was this list Good? Rate the article and leave a comment?

6 thoughts on “Some Computer Science Blogs You Might Consider Following

  1. Definitely enjoyed the article, as I am always looking around for new sites to check out when it comes to CS related content. One though that I thought you missed that is absolutely excellent is Mark Chu-Carroll’s blog “Good Math, Bad Math”. He’s a Computer Scientist for Google and his blog deals with mathematical topics of interest to other like-minded readers.

    Check it out if you’re interested in topics such as category theory, statistics/probabilities, functional programming, etc.

    http://scienceblogs.com/goodmath/

  2. good list :)

    some more:

    0xDE – http://11011110.livejournal.com
    Chris Brogan – http://www.chrisbrogan.com
    Frank Wierzbicki’s – http://fwierzbicki.blogspot.com/
    Groklaw – http://www.groklaw.net
    Guido van Rossum’s – http://neopythonic.blogspot.com/
    In theory – http://lucatrevisan.wordpress.com
    Joel on Software – http://www.joelonsoftware.com
    Lambda the Ultimate – http://lambda-the-ultimate.org
    Linus’ blog – http://torvalds-family.blogspot.com
    Planet python – http://www.planetpython.org
    Schneier on Security- http://www.schneier.com/blog/
    Shtetl-Optimized – http://scottaaronson.com/blog
    Ted Leung on the Air – http://www.sauria.com/blog

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>