Do you want the code you write to have an amazing user interface, one that allows site administrators to actually appreciate your module's awesome under-the-hood functionality, rather than (a) clicking around in vain before giving up and running away, or (b) constantly asking you for help? Fortunately, you're not alone. The Drupal community has put a lot of effort into usability improvements in Drupal 7 core, and even bigger improvements are happening in the Drupal 7 contrib space and will happen in Drupal 8. This session will introduce you to usability-related APIs and other resources that are at your disposal, and give concrete examples of how to improve your module's user experience with minimum coding effort. By leveraging the community's work on usability, you'll save time, save code, and be part of an important movement to provide a clear, consistent administrative experience within and across Drupal websites.
Video at archive.org.
Developers who are interested in improving the user experience of the modules they write. Some minimal knowledge of Drupal coding will be assumed, but previous experience with Drupal 7 is not required.