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.
- Martin’s blog [ RSS ]
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.
- ThoughtBlogs [ RSS ]
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.
- Tim’s blog @ DIG [ RSS ]
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.
- Ivar’s blog [ RSS ]
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!
- Booch’s blog [ RSS ]
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.
- Mark’s blog [ RSS ]
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.
- Raymond’s blog [ RSS ]
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.
- Seth’s blog [ RSS ]
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
- Mark Chu-Carroll’s blog [ RSS ] via Christopher Roach
- Steve Yegge’s blog [ RSS ]
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.
- Architecture [ RSS ]
- Web services [ RSS ]
- Web development [ RSS ]
- Java [ RSS ]
- Linux [ RSS ]
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?
Thanks for including the Seth Godin presentation that I posted on Mixergy.
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/
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
You may want to correct a typo in the article : http://blogs.thoughtworks.coml/ should of course be http://blogs.thoughtworks.com/
@Everyone. Thanks for the info and errors!
Thanks for posting all of the links and the corrections. Thanks!!
Pretty! This was an extremely wonderful post.
Thank you for providing this info.
Excellent article! We are linking to this great post on our site.
Keep up the great writing.
Here is my web page :: spilleautomater gratis (Josie)
2012/11/04 上午 6:05 5FThanks for the a new challenge you have unvelied in your writing.Ia1afll make sure to bookmark it and come back to read more of your useful info. I’ll definitely comebacka1ad.
IGRATA E DRUGA-PleveNLIEV GO MAHAT-impiychmant,izbori,B Borisov se kandidatira,pecheli i stava niavoy prezident,a Tsv Tsvetanov stava premier.Mechtata na Borisov.Provalenata darzhava e za nas.
It is really nice post. Information about computer science is also informative.