Link to your account

To help streamline our login experience, you can now access the Trailblazer Community Groups Platform with your account. Click details and how to link your accounts.

JavaScript API Hall of Shame

About this event


Please join us on Wednesday, April 30th, for a very special evening with one of the world's foremost JavaScript experts!

Ariya Hidayat will be giving a talk on JavaScript API design principles in a presentation specifically tailored for the Bay Area DUG. Ariya is the author of PhantomJS and Esprima, has contributed code to numerous, high-profile open-source projects including WebKit, KDE and Qt, and regularly posts to his blog.

Event details:

JavaScript API Hall of Shame

In this day and age it is pretty common to design a large-scale web  application as a collection of modular and reusable components. These  components need to have a reasonable set of APIs (application  programming interfaces) which deliver against the stipulated engineering criteria. In addition this API set needs to retain ease of  use. The success of a module is thus reflected in the way it is being  used in other modules. This talk is intended to initiate the  discussion on finding the principles for designing a good JavaScript  API by observing the interactions between modules, particularly on the influence of an interface on the code patterns. Some good and bad  examples found in real-world libraries will be shown, along with a  collection of language tools designed to detect and analyze those  patterns.

6:00 – 6:30: Networking 
6:30 – 6:45: Jobs offered/wanted 
6:45 – 8:00: Ariya Hidayat – JavaScript API Hall of Shame 
8:00 – 8:30: Networking

We are very fortunate to have Ariya join us, especially considering his busy schedule. I hope you will join us, too!

Looking forward to this!



Wednesday, Apr 30
6:00 PM - 8:30 PM (PDT)


123 Mission Street San Francisco94105

Group Leaders

  • Daniel Peter

    Daniel Peter

    Robots & Pencils

    Salesforce Practice Lead

  • Cynthia Saalfeld

    Cynthia Saalfeld

    O'Reilly Media


Join your local Trailblazer Community Group, meet other developers & get best practices for building on the App Cloud