6 April 2006

Jon Udell - a tech writer for web techies

Tim O'Reilly has just published a posting explaining why he, and we all, read Jon Udell's blog postings and excellent articles.
O'Reilly Radar: Nice Recognition for Jon Udell

I heartily agree with everything Tim says here, and so I thought I'd reproduce it in full with attribution; thanks Tim for using the Creative Commons licence that allows me to do so.

I still have a cherished copy of Practical Internet Groupware, and copies of old BYTE Magazine articles by Udell. He really has charted the rise of Web 1.0 and Web 2.0 in a way no one else has done, in his typically modest fashion. Keep it coming Jon!

Jon Udell writes on his blog: "Folio, the recursively-named magazine for magazine management, has included me in its list of 40 industry influencers, in the Under the Radar category." Here's what they had to say about Jon.
Of course, for active blog readers, Jon is anything but under the radar! Jon's Radio has long been one of the leading technology blogs. But even more striking is just how far ahead of the curve Jon is. His book Practical Internet Groupware, which I published back in 1999, prefigured the whole explosion of interest in what is now called social computing. Jon was also the very first person to articulate (at least for me) the vision of what we're now calling Web 2.0. (He gave a keynote talk on what we now call "the programmable web" at our first Perl Conference in 1997!) Jon was just a bit too early! He's long been one of the people I watch to learn about what comes next.
I wrote a preface to that book (now out of print, although still available on Safari) in which I told the world what I think of Jon Udell. It seems like an appropriate time to repeat what I said then:
At O'Reilly & Associates, we have a history of being ahead of the curve. In the mid-'80s, we started publishing books about many of the free software programs that had been incorporated into the Unix operating system. The books we wrote and published were an important element in the spread and use of Perl, sendmail, the X Window System, and many of the programs that have now been collected under the banner of Linux.
In 1992, we published The Whole Internet User's Guide and Catalog, the book that first brought the Internet into the public consciousness. In 1993, we launched GNN, the first ever Internet portal, and were the first company to sell advertising on the Web.
In 1997, we convened the meeting of free software developers that led to the widespread adoption of the term Open Source software. All of a sudden, the world realized that some of the most important innovations in the computer industry hadn't come from big companies, but rather from a loose confederation of independent developers sharing their code over the Internet.
In each case, we've managed to expose the discrepancy between what the industry press and pundits were telling us and what the real programmers, administrators, and power users who make up the leading edge of the industry were actually doing. And in each case, once we blew the whistle, the mainstream wasn't far behind.
I like to think that O'Reilly & Associates has functioned as something like the Paul Revere of the Internet revolution.
I tell you these things not to brag, but to make sure you take me seriously when I tell you that I've got another big fish on the line.
Every once in a while a book comes along that makes me wake up and say, "Wow!" Jon Udell's Practical Internet Groupware is such a book.
There are several things that go into making this such a remarkable book.
First, there is the explicit subject: how to build tools for collaborative knowledge management. As we get over the first flush of excitement about the Internet, we want it to work better for us. We're overwhelmed by email, our web searches baffle us by returning tens of thousands of documents and only rarely the ones we want, and our hard disks bulge with documents that we've saved but don't know how to share with other people who might need them.
Jon's book provides practical guidance on how to solve some of these problems by using the overlooked features in modern web browsers that allow us to integrate web pages with the more chaotic flow of conversation that goes on in email and conferencing applications. While much of the book is aimed at developers, virtually anyone who uses the Internet in a business setting can benefit from the perspectives Jon provides in his opening chapters.
How to build effective applications for conferencing and other forms of Internet-enabled collaboration is one of the most important questions developers are wrestling with today. Anyone who wants to build an effective intranet, or to better manage their company's interactions with customers, or to build new kinds of applications that bring people together, will never think about these things in the same way after reading this book.
Second, more than anyone else I know, Jon has thrown off the shackles of the desktop computing paradigm that has shaped our thinking for better part of the last two decades. He works in a world in which the Net, rather than any particular operating system, is truly the application development platform.
All too often, people wear their technology affiliations on their sleeve (or perhaps on their T-shirts), much as people did with chariot racing in ancient Rome. Whether you use NT or Linux, whether you program in Perl or Java or Visual Basic, these are marks of difference and the basis for suspicion. Jon stands above this fragmented world like a giant. He has only one software religion: what works. He moves freely between Windows and Linux, Netscape and Internet Explorer, Perl, Java, and JavaScript, and ties it all together with the understanding that it is the shared Internet protocols that matter.
Any developer worth his salary in tomorrow's market is going to need a cross-platform toolbox much like the one Jon applies in this book.
Third, and perhaps most importantly, Jon has laid his finger on the most important change in the computer industry since the introduction of the Web.
Especially in the later chapters of the book, he lays out a vision in which web sites themselves can be considered as reusable software components. The implications of this paradigm shift are truly astonishing. I confidently predict that in the years ahead, the methodologies Jon demonstrates in this book will be the foundation of multibillion dollar businesses and whole new schools of software development.
As Bob Dylan said, "Something is happening here, but you don't know what it is, do you, Mister Jones?" Well, Jon Udell does know, and if you'd like to know as well, I can't suggest a better place to start.
While the bulk of the book is out of date, Jon's vision of the programmable web and his creative approach to using existing applications in new ways, is still worth reading today.
Posted by mofoghlu at April 6, 2006 10:01 PM
Post a comment