Node Web Development
Copyright © 2011 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the author, nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: August 2011
Production Reference: 1020811
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-849515-14-6
www.packtpub.com
Cover Image by David Lorenz Winston (david@davidlorenzwinston.com)
Credits
Author
David Herron
Reviewers
Blagovest Dachev
Matt Ranney
Acquisition Editor
Sarah Cullington
Development Editor
Pallavi Iyengar
Technical Editor
Joyslita D'Souza
Project Coordinator
Joel Goveya
Proofreader
Aaron Nash
Indexers
Hemangini Bari
Tejal Daruwale
Production Coordinator
Alwin Roy
Cover Work
Alwin Roy
About the Author
David Herron has worked in the software industry, holding both developer and
quality engineering roles, in Silicon Valley for over 20 years. His most recent role was
at Yahoo! as an Architect of the Quality Engineering team for their new Node-based
web application platform.
While a Staff Engineer at Sun Microsystems, David worked as an Architect of the
Java SE Quality Engineering team, where he focused on test automation tools,
including the AWT Robot class that's now widely used in GUI test automation
software. He was involved with launching the OpenJDK project, the JDK-Distros
project, and ran the worldwide Mustang Regressions Contest asking the Java
developer community to nd bugs in the Java 1.6 release.
Before Sun, he worked for VXtreme on the video streaming stack, which eventually
became Windows Media Player when Microsoft bought that company. At The
Wollongong Group, he worked on both e-mail client and server software and was
part of several IETF working groups improving e-mail-related protocols.
David is interested in electric vehicles, world energy supplies, climate change,
and environmental issues, and is a co-founder of Transition Silicon Valley. As an
online journalist on
examiner.com he writes under the title Green Transportation
Examiner, he blogs about sustainability issues on 7gen.com, runs a large electric
vehicle discussion website on visforvoltage.org, and blogs about other topics
including Node.js, Drupal, and Doctor Who on davidherron.com.