If you’d like me to speak at your event, please contact me.

2014

Oct 21, 2014. Cover Flow in JavaScript and CSS 3-D (slides)
HTML5 Developer Conference 2014, San Francisco (CA).

Sep 13, 2014. JavaScript and the Browser: Under the Hood (slides, video)
jQuery Conference 2014, Chicago (IL).

Jun 26, 2014. Smooth Animation on Mobile Web: From Kinetic Scrolling to Cover Flow Effect (abstract, slides, video)
O’Reilly Velocity Conference 2014, Santa Clara (CA).

Apr 30, 2014. JavaScript API Hall of Shame (abstract, slides, video)
Bay Area Salesforce Developer User Group, San Francisco (CA)

Apr 7, 2014. Supersonic JavaScript (abstract, slides)
Samsung Web Tech Talk, San Jose (CA)

Mar 19, 2014. Next-generation JavaScript Language Tooling (abstract, slides)
EclipseCon NA 2014, Burlingame (CA)

Mar 12, 2014. Design Strategies for JavaScript API (abstract, slides, video)
O’Reilly Fluent Conference 2014, San Francisco (CA).

Feb 25, 2014. JavaScript API Design Principles (abstract, slides, video)
DevNexus 2014, Atlanta (GA).

Feb 24, 2014. Tweaking CSS3 for Hardware Acceleration (abstract, slides)
DevNexus 2014, Atlanta (GA).

Feb 12, 2014. Dynamic Code Analysis for JavaScript (slides, video)
jQuery Conference 2014, San Diego (CA).

Jan 28, 2014. Searching and Sorting without Loops (abstract, slides)
San Francisco JavaScript Meetup, San Francisco (CA).

Jan 8, 2014. PhantomJS for Web Page Automation (abstract, slides, video)
South Bay Selenium Meetup, Mountain View (CA)

2013

Nov 7, 2013. Next-generation JavaScript Language Tooling (slides, video)
YUI Conf 2013, San Jose (CA).

Nov 6, 2013. JavaScript API Design Principle (slides, video)
YUI Conf 2013, San Jose (CA).

Oct 22, 2013. JavaScript Insights (abstract, slides, video)
HTML5 Developer Conference 2013, San Francisco (CA).

Oct 6, 2013. The Future of JavaScript Language Tooling (abstract, slides)
Silicon Valley Code Camp 2013, Los Altos Hills (CA).

Sep 23, 2013. Rendering Performance (panel, video)
Edge Conference 2013, New York City, (NY).

Jul 18, 2013. ECMAScript 6: JavaScript of the Future (video)
SenchaCon 2013, Orlando (FL).

Jul 17, 2013. JavaScript: The Need for Speed (video)
SenchaCon 2013, Orlando (FL).

Jun 28, 2013. Next-Generation JavaScript Language Tooling (abstract, slides)
Engineers4Engineers 2013, Waltham (MA).

Jun 20, 2013. Emerging Language Tools to Track JavaScript Quality and Performance (abstract, slides, video)
O’Reilly Velocity Conference 2013, Santa Clara (CA).

May 30, 2013. Improving JavaScript Code Quality: Strategies and Tools (abstract, slides, video)
O’Reilly Fluent Conference 2013, San Francisco (CA).

May 16, 2013. Mobile Performance Panel (video)
Chrome Mobile Summit 2013, San Francisco (CA).

Apr 11, 2013. JavaScript: Need for Speed (abstract, slides)
San Francisco Web Performance Group Meetup, San Francisco (CA).

Apr 2, 2013. WebKit Rendering: Overview for HTML5 Developers (abstract, slides, video).
HTML5 Developer Conference, San Francisco (CA).

Feb 22, 2013. Fluid User Interface with Hardware Acceleration (slides, video).
W3Conf 2013, San Francisco (CA).

2012

Dec 5, 2012. JavaScript Code Analysis (abstract, slides, video).
SF HTML5 User Group Meetup, San Francisco (CA).

Oct 22, 2012. Bringing JavaScript Code Analysis to the Next Level (slides).
EmpireJS 2012, New York (NY).

Oct 7, 2012. Understanding WebKit Rendering (abstract, slides).
Silicon Valley Code Camp 2012, Los Altos Hills (CA).

Jun 26, 2012. Understanding Hardware Acceleration on Mobile Browsers (abstract).
Velocity Conference 2012, Santa Clara (CA).

Jun 9, 2012. Strategies for End-to-End Web Apps Testing (abstract, slides).
Dutch Mobile Conference 2012, Amsterdam, Netherland.

Jun 8, 2012. Understanding Hardware Acceleration on Mobile Browsers (slides, audio).
Dutch Mobile Conference 2012, Amsterdam, Netherland.

May 31, 2012. JavaScript Parser Infrastructure for Code Quality Analysis (abstract, slides).
O’Reilly Fluent Conference 2012, San Francisco (CA).

Feb 3, 2012. Next-generation Web Technologies: HTML5 and Beyond.
Stanford ACM Tech Talk, Palo Alto (CA).

2011

Oct 24, 2011. Hardware Acceleration on Mobile (abstract, slides, video).
Sencha Conference 2011, Austin (TX).

Oct 24, 2011. Hacking Webkit & Its JavaScript Engines (abstract, slides, video).
Sencha Conference 2011, Austin (TX).

Sep 28, 2011. Building HTML5 Apps (slides).
Intel AppUp Elements 2011, Seattle (WA).

Jun 22, 2011. Hybrid Apps (Native + Web) using WebKit (abstract).
SF Bay MeeGo Meetup, Mountain View (CA).

Jun 14, 2011, Analyzing the Performance of Mobile Web (abstract, slides).
Velocity Conference 2011, Santa Clara (CA).

May 23, 2011. Hybrid Apps (Native + Web) using WebKit (abstract, slides).
MeeGo Conference 2011, San Francisco (CA).

Apr 5, 2011. Introduction to QtWebKit (abstract, video).
Camp KDE, San Francisco (CA).

Apr 5, 2011. Efficient Graphics with Qt: Beautiful and Blazing-Fast (abstract, video).
Camp KDE, San Francisco (CA).

2010

Nov 16, 2010. JavaScript Engine: Under the Hood (slides, video).
Sencha Conference 2010, San Francisco (CA).

Nov 16, 2010. Compiling and Optimizing Your Own Browser with WebKit (slides, video).
Sencha Conference 2010, San Francisco (CA).

Oct 27, 2010. Writing Tools with WebKit (slides, video).
Pivotal Labs Tech Talk, San Francisco (CA).

Mar 8, 2010. Redefining Mobile Graphics Stack (slide).
BossaConf 10, Manaus, Brazil.

2009

Oct 14, 2009. Special F/X with Graphics View (video).
Nokia Qt Developer Days, Munich.

Oct 14, 2009. Copy Your Favourite Nokia App with Qt (video).
Nokia Qt Developer Days, Munich, Germany.

Oct 9, 2009. Cross Platform with Qt – Live (abstract).
Nokia Maemo Summit, Amsterdam, Netherlands.

Jul 6, 2009. Special F/X with Graphics View (abstract).
Gran Canaria Desktop Summit: GUADEC & Akademy. Las Palmas, Spain.

Jun 27, 2009. Advanced Graphics Programming with Qt (abstract, video).
LinuxTag 2009. Berlin, Germany.

May 9, 2009. Advanced Graphics Programming with PyQt (video).
Pycon Tre Italia. Florence, Italy.

2008 and Earlier

Dec 3, 2008. Qt for Rapid Mobile Application Development.
Workshop on Open Source and Open Content. Bali, Indonesia.

Oct 2008. QtWebKit: Present and Future.
Nokia Qt Developer Days. San Francisco, US and Munich, Germany.

Oct 2008.Beautiful and Blazing-Fast Graphics with Qt (video).
Nokia Qt Developer Days. San Francisco, US and Munich, Germany.

May 3, 2006. KOffice: From Productivity to Creativity (abstract).
LinuxTag 2006, Wiesbaden, Germany.

Jun 2004. KOffice: The Road Ahead (abstract).
LinuxTag 2004, Karlsruhe, Germany.