| Past talks and materials |
| January 27th, 2012 | web performance |
Web performance: beyond load testing at NY CMG |
| July 28th, 2011 | web performance |
LAMP Performance Optimizations at NY Web Performance Meetup |
| July 13th, 2011 | social media |
Facebook Social Plugins at New York Social Media Meetup |
| June 15th, 2011 | web performance |
Lightning Demo of ShowSlow at O'Reilly Velocity Conference 2011 |
| June 14th, 2011 | web performance |
Performance Tools Workshop with Steve Souders, Patrick Meenan and Alois Reitbauer at O'Reilly Velocity Conference 2011 |
| May 17th, 2011 | social media |
Social Login and Registration at New York Social Media Meetup |
| May 3rd, 2011 | web performance
| Introduction to Web Performance talk at IEEE Long Island. |
| April 14th, 2011 | web performance |
Web Performance Optimization Tools demos with Ryan Witt at NY Web Performance Meetup |
| September 1st, 2010 | web performance |
Taming 3rd-party content: ads, widgets, trackers "water cooler" talk at Time Inc |
| July 22nd, 2010 | web performance |
Taming 3rd-party content: ads, widgets, trackers at NY Web Performance Meetup |
| July 1st, 2010 | web performance |
Velocity 2010 review at NY Web Performance Meetup |
| June 23rd, 2010 | web performance
| Keeping Track of Your Performance Using Show Slow talk at O'Reilly Velocity Conference 2010 |
| May 12th, 2010 | web performance
| Web Performance Matters "water cooler" talk at Time Inc. |
| April 22nd, 2010 | semantic web |
Semantic Data in Web Pages - introduction to RDFa as part of Introduction to the Semantic Web @ New York Semantic Web Meetup |
| March 23rd, 2010 | web performance |
Keeping Track of Your Performance Using Show Slow - extended talk with demo at NY Web Performance Meetup |
| March 17th, 2010 | web performance |
Keeping Track of Your Performance Using Show Slow - short demo at O'Reilly Velocity Online Conference |
| January 20th, 2010 | web performance |
Google Page Speed - talk I give at joint meetup of NY Web Performance Meetup and NYC GTUG |
| December 10th, 2009 | web performance |
How to make cache work for you - talk I give at NY Web Performance Meetup |
| October 21th, 2009 | mediawiki |
MediaWiki widgets - Introduction to MediaWiki Widgets and MediaWikiWidgets.org at New York MediaWiki Users Group (HTML slides) |
| September 15th, 2009 | web performance |
Saving Traffic and Money - talk I give at NY Web Performance Meetup |
| August 18th, 2009 | web performance |
JavaScript Performance - talk I give with Ning Zhou at NY Web Performance Meetup |
| June 16th, 2009 | web performance |
Web Performance for PHP developers - talk I give with Hans Zaunere and Gennady Feldman at NY Web Performance Meetup @ Etsy labs |
| May 12th, 2009 | web performance |
Tools of the trade - talk I give at the first NY Web Performance Meetup |
| March 19th, 2009 | web performance |
Web performance - talk I give at New York Web Standards Meetup |
| March 5th, 2009 | web performance |
Web performance preview talk I gave at truTV |
| November 20th, 2008 | semantic web |
Why RDFa - short intro to RDFa I prepared (but didn't have time to present) for New York Semantic Web Meetup (PowerPoint) |
| March 13th, 2008 | semantic web |
Semantic MediaWiki & Semantic Forms - talk I gave with Yaron Koren at New York Semantic Web Meetup (PDF) |