Quantcast
Timothy M. O'Brien

Open Source Partisan


Areas of Expertise:
  • Hybrid Architecture
  • Developer Communications
  • Subterfuge and Artifce
  • consulting
  • speaking
  • programming
  • writing

Biography

I consult and write from Evanston, IL, about thirteen miles North of the center of Chicago. A maintain a personal blog at www.discursive.com, and I frequently contribute to the OnJava blog.

I've just finished writing, assembling, and editing Maven: The Definitive Guide, a free, green book which is going to be published by O'Reilly in Q3 of 2008. Before that, I had the pleasure to work with Ryan Fowler and James Elliott on the Second Edition of Harnessing Hibernate. A few years ago, Vincent Massol and I collaborated on the first Maven book: Maven: A Developer's Notebook, and prior to that I wrote the Jakarta Commons Cookbook in 2003 and 2004.

I'm committed to the idea that open source documentation is as important to the success of a project as the source code itself - documentation is a primary artifact. This is a lesson most programmers tend to forget after having it hammered into them by Computer Science professors and teaching assistants at The University. In the real world, as in the academy, your coding efforts do suffer that "automatic 30 point reduction in final grading" if fail to supply the required user documentation. Even in the most well-respected open source efforts, documentation remains a governor on adoption and progress. I want to help convince other developers to take the time to get involved in open source documentation. Who said DocBook isn't fun?

Articles

Blog

Terry Childs: San Francisco's Imprisoned FiberWAN Administrator

July 19 2008

Is Terry Childs a Maniacal Hacker-Terrorist or a Capable and Dedicated System Administrator. While the mainstream media paints a colorful picture of villain and vice, Paul Venezia of infoworld uncovers a different story. What if this is just the case of job termination gone wrong. read more

Neo4J: A Different Database (+ Expect More Bad Java News)

July 12 2008

Foocamp attendees, beware, we're covering you from afar. Peter Neubauer twittered about Neo4J this morning and it caught my eye. "Neo is a graph database. It is an embedded, disk-based, fully transactional Java persistence engine that stores data structured in graphs rather than in tables." Is this to be believed?… read more

Audio: Rep. Culberson on Twittering from Congress

July 12 2008

In this 24 minute interview, John Culberson backs down from the partisan call to arms he issued this week on Twitter. He discusses transparency and technology in Congress, and the efforts to clarify the rules governing which web sites a member of Congress can participate in. read more

Let Our Congress Tweet. Sign the Petition.

July 09 2008

Social network is just beginning to affect the way the governed relate to The Government. Let's not close the door on congressional access to tools like Twitter, Qik, and Identi.ca. The Sunlight Foundation urges the Congress to clarify rules and remove restrictions on member web use. If you want congress… read more

Jesse Robbins Quote from New York Times

July 05 2008

Jesse Robbins, Chair of the Velocity Conference, was quoted in today's New York Times in an article On the Web, More Outrage Over Outages written by Brad Stone. Here's a quote: Jesse Robbins, a former Amazon executive who was responsible... read more

Audio: Luiz Barroso on Energy Proportional Computing

July 01 2008

Luiz Barroso talks about the concept of Energy Proportional computing and how he thinks DRAM and disk manufacturers could do a better job creating devices consume energy in proportion to the computing to perform. Barroso and Holzle analyzed 5000 servers at Google over six months and found the average CPU… read more

Brian Cox Discusses the Large Hadron Collider at CERN

June 26 2008

This interview audio and transcript is being published with another article "Large Hadron Collider as Massive Grid Computer". The following interview took place on June 19, 2008. Tim O'Brien: Earlier today I had the chance to speak to Brian Cox.... read more

Large Hadron Collider as Massive Grid Computer

June 26 2008

Part of the O'Reilly News mission is to dig deeper into stories like the Large Hadron Collider (LHC) at CERN and get a more concrete sense of the technology behind the story. Everyone seems to know what the LHC... read more
Timothy M. O'Brien

"This book is by far one of the best books on Hibernate. The main reason is the example code that go hand in hand with the book, and illustrates why Hibernate is so powerful. A decent clear example which simply solves the problem presented in each chapter is what every hard working developer needs from a book. Harnessing Hibernate delivers on this in spades."
--Amazon.co.uk