Quantcast
Timothy M. O'Brien

http://twitter.com/tobrien

Open Source Partisan

Areas of Expertise:

  • Hybrid Architecture
  • Developer Communications
  • Subterfuge and Artifce
  • consulting
  • speaking
  • programming
  • writing

Biography

Timothy M. O'Brien consults and writes from Evanston, IL, about thirteen miles North of the center of Chicago. He maintains a personal blog at www.discursive.com, and he frequently contributes to the OnJava blog.

He's 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, he 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 Tim collaborated on the first Maven book: Maven: A Developer's Notebook, and prior to that he wrote the Jakarta Commons Cookbook in 2003 and 2004.

Tim is 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 you fail to supply the required user documentation. Even in the most well-respected open source efforts, documentation remains a governor on adoption and progress. Tim wants to help convince other developers to take the time to get involved in open source documentation. Who said DocBook isn't fun?

Books

Harnessing Hibernate Harnessing Hibernate
by James Elliott , Timothy M. O'Brien , Ryan Fowler
April 2008
Print: $39.99
Ebook: $31.99

Maven: A Developer's Notebook Maven: A Developer's Notebook
by Vincent Massol , Timothy M. O'Brien
June 2005
Print: $29.95
Ebook: $23.99

starstarstarstarstar (4)
(Read Reviews)

Jakarta Commons Cookbook Jakarta Commons Cookbook
by Timothy M. O'Brien
November 2004
Print: $44.95

Articles

Blog

Recent Posts | All Posts

Agile's Next Challenge: Selling it to the Business

September 23 2009

Agile's next challenge is selling executives on the idea of rapid iterative development without rigorous up-front planning. As Agile becomes a default mode of the development for most technology departments, it will need to be properly positioned in the Board room. How will Agile's evolution affect the way that the… read more

The Last Electronics Project I Completed

September 11 2009

During the Summer of 2001, I spent a great deal of my time thinking about bombs: how to build them and how to make them look authentic. No, I wasn't a terrorist, I was a prop maker for an advertisement... read more

Dramatic Increase in Number of Tor Clients from Iran: Interview with Tor Project and the EFF

June 19 2009

The Tor Project produces an anonymous proxy services which allows users to evade surveillance. In this interview, Andrew Lewman talks about the Tor Project and discusses some statistics that show its increased use from with Iran. This article also includes some questions and answers with the EFF about the legal… read more

Sarah Milstein on Iranian Protests and Twitter

June 18 2009

In this 10 minute interview, Sarah Milstein, co-author of the Twitter Book, discusses Twitter's impact on the Iranian protests, the emerging relationship between Twitter and breaking news stories, and she addressed the fear of inadvertent transparency within immediate social messaging communications media. read more

Interesting Questions Raised by Iranian Twitter Activism

June 16 2009

Development (4:10 PM CST): The State Department has been in contact with Twitter to make sure that the service remained available for protestors in Iran. (reuters) Last Friday, Twitter started to digest the Iranian election results, and the tool became a powerful vehicle for protest and coordination for student protestors… read more

Sun Launches an App Store + Ellison on Sun's Future

June 02 2009

Schwartz gets all "Carl Sagan" on us... "billions and billions".... Before Schwartz and Gosling introduced the Java App Store, Schwartz made sure to emphasize the size of the community: "Billions of PCs, Billions of Mobile Devices, Millions of set-top boxes",... read more

Gruber's Ficitional App Store Censor

May 29 2009

John Gruber's "Excerpts From the Diary of an App Store Reviewer" is cutting satire of the arbitrary decision making and capricious censorship that is generated by Apple's opaque App Store approval process. Read more about this brilliant commentary on the absurdity of the relationships between the Censor, the Censored, and… read more

Google's Unique Position and Imperative Need for Browser Interactivity

May 28 2009

Google's clarion call for HTML 5 and rich interactive browser applications marks an interesting fork in the road for technologists. Will we invest our time in learning more proprietary, native APIs to create better iPhone and Adobe AIR applications, or will everything start to move toward a standards-based browser as… read more

Google Announces Support for Microformats and RDFa

May 12 2009

On Tuesday, Google introduced a feature called Rich Snippets which provides users with a convenient summary of a search result at a glance. They have been experimenting with microformats and RDFa, and are officially introducing the feature and allowing more sites to participate. While the Google announcement makes it clear… read more

NiN's Rob Sheridan on iPhone Application Rejection

May 05 2009

In this interview with Rob Sheridan (@rob_sheridan), Nine Inch Nails' Artistic Director, Rob discusses the experience of getting the rejection letter from Apple, and what effect it has on the band's plans to build community applications on the iPhone platform. You'll hear Sheridan express an uneasiness that Apple can act… read more

News Industry on Twitter: Full of Crazies, Not Reliable

April 28 2009

There's a Twitter "backlash" at the moment as news organizations like CNN start to react to the way people are communicating about the Swine Flu on Twitter. What is behind this reaction, and is it valid? Is Twitter a "petri dish" for hysteria and insanity? Or, is it a useful… read more

Update on Twitter Awareness Metrics of Swine Flu

April 27 2009

A quick update on the Twitter Awareness numbers for the Swine Flu. As of Monday @ 1:57 PM. Swine flu accounted for 2.68% of all Twitter activity, and the @CDCemergency Twitter account continued to experience rapid growth posting a 300% growth over the last two days. In addition to these… read more

Tracking and Graphing Awareness of Swine Flu with Twitter

April 26 2009

As the Swine Flu story develops, Twitter is an invaluable, open-platform for gathering data and graphing trends of awareness. As the CDC investigation into this emerging virus uncovered more cases in CA, KS, TX, @CDCemergency experienced a rapid +85% jump in followers as Twitter became a conduit for critical public… read more

Personal Genome Project Expanding the Personal Gene Pool from 10 to 100,000

April 26 2009

The Personal Gemone Project is evolving from a small pilot of ten to a massive collection of 100,000 public medical histories and DNA sequences. Find out how you can register to participate in an experiment that will lay the necessary foundation for a complete understanding of how one's genetic sequence… read more

Responding to Morozov on Twitter's "Power to Misinform"

April 26 2009

In Foreign Policy, Evgeny Morozov writes about Twitters power to misinform in the context of the emerging Swine Flu crisis. In his article he brings up concerns about the use of Twitter to spread misinformation and makes some broad generalizations about the motivations of the average Twitter. In this article,… read more

Recent Posts | All Posts

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