CTO of Emmett Labs
David Verba is the Technology Advisor for Adaptive Path and the Chief Technical Officer of Emmett Labs. His many years of technical leadership and architecture experience cover a broad range of projects and strategies, including Sun, Java, Oracle, and a variety of open source technologies.
David served as Director of Technology for WholePeople.com, a large e-commerce initiative by Whole Foods, Inc., and was a core developer for CodeZoo.net, a web site for programmers sponsored by O’Reilly Media. He also provided essential technical leadership to Measure Map, a free web service (now part of Google) that tracks blogs’ traffic stats.
Presentations
Practical Design for Developers
AJAX, new application frameworks and more iterative development processes means that many developers find themselves working more closely with designers or even being charged with design themselves. You know that a great user experience is key but how can make sure your project is a success?
In this session, we will survey principals of visual design, interaction design, information architecture and user research. Using these concepts as a foundation, we will discuss important design issues with an emphasis on Ajax, leading to methods to address them. Whether you need to work with a designer or do the work yourself, you will leave this session with resources, ideas, and examples you can apply immediately.
Sketching in Code: Using Prototypes to Visualize Interactions
With Ajax, RIA's and agile development, we increasingly hear about the value of prototypes. In this session we will survey several different types of prototypes and the correct audience for each before discussing the advantages and disadvantages of incorporating interactive prototypes into your development process.
Once the groundwork is laid, we will dive into specific techniques and methods for creating prototypes along with examples of each.