A long-time best-selling author, instructor, and speaker, David is the author of Core HTML5 Canvas, published by Prentice-Hall in 2012 and four best-selling Java books including one of the best-selling Java books of all time, Graphic Java, and the best-selling books on both Java component frameworks: Swing and JavaServer Faces (JSF). David also writes regularly for IBM’s developerworks online where his articles on JSF and HTML5 have collectively drawn nearly one million page views.
David has spoken at hundreds of conferences around the world, including DevNexus, OSCON, Strange Loop, JavaOne, Devoxx, JAOO. David spoke on the highly regarded No Fluff Just Stuff tour for more than six years. He is a three-time JavaOne Rock Star, a designation awarded to the top rated speakers from the JavaOne conference.
In 2011 David founded the HTML5 Denver Meetup, which has become one of the most successful meetup groups in the Rockies with over 800 members.