Jack Herrington is a senior software engineer and author. He has written three books: Code Generation In Action, PHP Hacks, and Podcasting Hacks. He has written numerous articles on a wide spectrum of technologies. His technical focus is on rich application development. He moderates the Ajax forum on IBM Developerworks.