About the Authors
Daniel Barreiro (screen name Satyam) has been around for quite some time. The ENIAC was turned off the day before he was born, so he missed that—but he hasn't missed much since. He's had a chance to punch cards, program 6502 chips (remember the Apple II?), own a TRS-80, and see some fantastic pieces of operating equipment in his native Argentina, which might have been in museums elsewhere.
When globalization opened the doors to the world, his then barely usable English (plus an Electrical Engineering degree) put him on the career path that ended in a 5-year job in the Bay Area back in the days of NCSA Mosaic. Totally intrigued by the funny squiggles a friend of his wrote in his plain text editor, full of <'s and >'s, he ended up learning quite a lot about the world of frontend engineering.
It's been a long journey since COBOL and Fortran. Now he lives quite happily semi-retired in the Mediterranean coast close to Barcelona, Spain. When he's not basking in the Mediterranean sun, Satyam can be found among the most prolific and knowledgeable participants in the YUI community on the YUI developer forum. He has also authored the ProgressBar component and took over responsibility for the TreeView component of the YUI Library.
This book wouldn't exist had the guys in the YUI Team not done and continued doing such a magnificent work. Thanks to them for sharing their work with the community and for having invited me to participate; this has taught me lots about good programming practices.
Dan Wellman is an author and web developer from the UK. He works full-time for Design Haus, a local family-run digital agency, and specializes in creating fast, effective frontends using the latest technologies and solutions. In the evenings he writes books and tutorials on many aspects of web development, and spends time with his wife and four children. This is his fourth book.
Many thanks to Eamon O'Donoghue for the use of his stunning artwork that helped bring several of the examples in this book to life.