Archive for May, 2006

TurboGears Ultimate DVD

Tuesday, May 30th, 2006

Kevin Dangoor, the driving force behind TurboGears is taking pre-orders for his TurboGears Ultimate DVD.  The DVD is a collection of high quality screencasts of Kevin walking through the TurboGears framework APIs, along with commentary on how the various parts work behind-the-scenes.  Kevin has released a couple of screencasts (such as the 20-Minute Wiki), and both his presentation ability and production values are top-shelf.

Preorders (before 6AM EDT Thursday) are discounted, and you also have the opportunity to donate to the project and have your name or company logo in the credits.

Major Update to ProjectPipe.com Released Today!

Friday, May 26th, 2006

Hi Folks,

We just released a significant update to ProjectPipe, our hosted project management application. Its interface has undergone a major facelift, resulting in a much more intuitive and seamless user experience. We’ve also added or improved a number of features.

If you’ve looked at ProjectPipe anytime between last September and this morning and felt that it wasn’t intuitive enough, please take another look. I think that you’ll be pleased with the improvements. This is the interface that the application should have had when it went live last year. Check it out at www.projectpipe.com.

In concert with this release, we also unveiled our new product website, which was redone to reflect the massive improvements to the application. The website also explains some of the conceptual underpinnings of the product, and provides a thorough description of the many benefits that ProjectPipe brings to the table.
And just in case you haven’t already started doing so, have a happy and safe Memorial Day Weekend.

–Mike

ordino accelero ogntioncay

Tuesday, May 9th, 2006

Evidently, Scientists Have Identified Basic Principles of Communications. The theory goes that even though you read/listen one word at a time, your brain builds out a hierarchical tree of concepts, based upon its ability to group and arrange words and thoughts.

If you are at all a fan of O’Reilly’s Mind Hacks book, you’ll find the article interesting.

In the context of that article, here are two key reasons why ProjectPipe makes project data management easier:

  • Everything in ProjectPipe can be managed as an outline. If your brain ultimately manages inbound communication as a hierarchy, then we’re saving the ol’ noggin a bit of work by setting up a tree-like hierarchy for your data in the first place
  • Everything in ProjectPipe can be categorized with Tags. Tagging provides multi-dimensional data management without all the scary data modeling lingo. This is real useful for those cases where one or more pieces of data crosscut a number of discrete topical hierarchies in the larger, multidimensional “web of ideas”

While IANAPOLR (I am not a Physicist or Language Researcher), I’ll go out on a limb and suggest that presenting non-trivial information as an outline or hierarchy in the first place saves a great deal of the language parsing and structural encoding effort relative to the same information being presented in prose or a flat list.

In other words, organization accelerates cognition.

Misc. links from the week of May 1st, 2006

Friday, May 5th, 2006

In the (infinitesimally small) event that you are wondering what I’m listening to, watching, and reading when I’m not making regular updates to my weblog, here’s a smattering of links for your multi-media enjoyment:

Audio: Bruce Eckel has released a series of audio interviews titled Thinking in Code: Bruce Eckel Interviews Software Luminaries. This series features a number of conversations between Bruce and a bunch of other big-ticket names in the software game, including Guido van Rossum and Anders Hejlsberg. I’ve listened to a couple so far, which have each been well over an hour in duration, and it’s definitely time well-spent.

Video: Sean Kelly put together a video titled Better Web App Development. It’s over 20 minutes long comparing the relative merits of J2EE for web development compared to Rails, TurboGears, Plone, and Django. My $.02: I think that Zope/Plone received a more favorable treatment than I would have expected in this kind of web framework shootout. Plone is a very capable and customizable Content Management System. However, for general purpose development, using an object database in lieu of a more traditional relational database is not a decision to make lightly. Rather, my bet is on TurboGears to put up some big points in the coming six months.

Text: Tim O’Reilly’s recap of his talk at the April 2006 Startup School. Also, here are the notes that were taken by the attendees.