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!
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 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.
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.
**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 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 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 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.
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 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.
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?