Presentations
Following is a non-comprehensive list of presentations about programming and technology I’ve given at conferences and user groups around the world.
2019
- CascadiaPHP - September 21, 2019 (Portland, OR)
2018
- Baltimore WordCamp - October 2018 (Baltimore, MD)
- Frederick WebTech - June 2018 (Frederick, MD)
2017
- Kansas City Developers Conference 2017 - August 4, 2017 (Kansas City, MS)
- PrairieDevCon 2017 - June 6-7, 2017 (Winnipeg, Manitoba, Canada)
- Revolution Conf 2017 - June 2, 2017 (Virginia Beach, VA)
- Lone Star PHP 2017 - April 22, 2017 (Addison, TX)
- PHP UK 2017 - February 2017 (London, UK)
2016
- ConFoo Vancouver - December 5-7, 2016 (Vancouver, Canada)
- Connect.Tech - October 2016 (Atlanta, GA)
- PNWPHP - September 2016 (Seattle, WA)
- php[cruise] - July 2016 (Atlantic Ocean)
- Midwest PHP - March, 2016 (Minneapolis, Minnesota)
- ConFoo - February 2016 (Montreal, Canada)
- SunshinePHP - February 2016 (Miami, FL)
- SkiPHP - January 2016 (Salt Lake City, Utah)
- PHP Benelux - January 2016 (Antwerp, Belgium)
2015
- That Conference - August 2015 (Wisconsin Dells, WI)
- OSCON - July 2015 (Portland, OR)
- self.conference - May 2015 (Detroit, MI)
- WordPress DC Meetup - March 2015 (Washington, D.C.)
2014
- Midwest 2014 - March 2014 (Minneapolis, Minnesota)
- ConFoo 2014 - February 2014 (Montreal, Canada)
- PHP UK 2014 - February 2014 (London, UK)
- SunshinePHP 2014 - February 2014 (Miami, FL)
- SkiPHP 2014 - January 2014 (Salt Lake City, UT)
2013
- ZendCon 2013 - October 2013 (Santa Clara, CA)
- Scaling in the Cloud with Amazon Web Services
- NorthEast PHP 2013 - August 2013 (Boston, MA)
- Keynote: Looking to the Past, to Predict the Future
- That Conference 2013 - August 2013 (Wisconsin Dells, WI)
- Scaling in the Cloud with Amazon Web Services
- Distill - August 2013 (San Francisco, CA)
- Anti-Spam & Anti-Gaming Tactics
- Lone Star PHP 2013 - June 2013 (Addison, TX)
- Web Security and You (Extended)
- ConFoo 2013 - February 2013 (Montreal, Canada)
- Scaling in the Cloud with Amazon Web Services
- Iterators, ArrayAccess and Countable, Oh My!
2012
- php|tek 2012 - May 2012 (Chicago, IL)
- Amazon SimpleDB
- Web Security and You
- ConFoo 2012 - March 2012 (Montreal, Canada)
- Scaling in the Cloud with Amazon Web Services
- Web Security and You
- Baltimore PHP Meetup - February 2012 (Columbia, MD)
- Scaling in the Cloud with Amazon Web Services
- Frederick WebTech Meetup - January 2012 (Frederick, MD)
- Scaling in the Cloud with Amazon Web Services
2011
- DC PHP Meetup - December 2011 (Washington, DC)
- Scaling in the Cloud with Amazon Web Services
- CodeWorks 2011 (Baltimore, MD)
- Scaling in the Cloud with Amazon Web Services
- SXSW 2011 (Austin, TX)
- Big Data and APIs for PHP Developers
2010
- ZendCon 2010 (Santa Clara, CA)
- Cloudy with a Chance of PHP
- Anti-Spam & Anti-Gaming Tactics
- PHP Tek X (Chicago, IL)
- Anti-Spam & Anti-Gaming Tactics
- Code & Release Management
- ConFoo 2010 (Montreal, Canada)
- Highly Scalable Web Applications
- Anti-Spam & Anti-Gaming Tactics
- Baltimore PHP User Group (Columbia, MD)
- The Knight Rider Methodology to Software Development
2009
- PHP Conference Brasil 2009 (Sao Paulo, Brazil)
- Highly Scalable Web Applications (Keynote)
- Enterprise LAMP CAMP 2009 (Nashville, TN)
- Habits of Highly Scalable Web Applications
- CodeWorks 2009 (Washington, DC)
- The Knight Rider Methodology to Software Development
- DCPHP Conference 2009 (Washington, DC)
- Habits of Highly Scalable Web Applications
- Code & Release Management
- Frederick Web Technology Meetup Sept 2009 (Frederick, MD)
- Highly Scalable Web Applications
- Dutch PHP Conference 2009 (Amsterdam, Netherlands)
- Habits of Highly Scalable Web Applications
- Code & Release Management
- PHP|tek 2009 (Chicago, IL)
- Highly Scalable Web Applications
- The Knight Rider Methodology to Software Development
- PHP|tek Webinar Series (online)
- Code & Release Management
2008
- ZendCon 2008 (Santa Clara, CA)
- The Knight Rider Methodology to Software Development
- High Performance PHP & MySQL Scaling Techniques
- DCPHP 2008 (Washington, DC)
- SPL Iterators
- High Performance PHP & MySQL Scaling Techniques
- PHP|tek 2008 (Chicago, IL)
- Help, my website has been hacked! Now What?
- High Performance PHP & MySQL Scaling Techniques
- MySQL Conference 2008 (Santa Clara, CA)
- Help, my website has been hacked! Now What?
- PHP Quebec 2008 (Montreal, Canada)
- High Performance PHP & MySQL Scaling Techniques
- Help, my website has been hacked! Now What?
2007
- DCPHP 2007 (Washington, DC)
- High Performance PHP & MySQL Scaling Techniques
- Help, my website has been hacked! Now What?
- ZendCon 2007 (San Francisco, CA)
- PHP Features You Didn’t Know Existed
- High Performance PHP & MySQL Scaling Techniques
- PHP|works 2007 (Atlantia, GA)
- PHP Features You Didn’t Know Existed
- High Performance PHP
- PHP|tek 2007 (Chicago, IL)
- PHP Features You Didn’t Know Existed
- MySQL User Conference 2007 (Santa Clara, CA)
- PHP Columbia Meetup (Columbia, MD)
2006
- ZendCON 2006 (San Jose, CA)
- High Volume PHP & MySQL Scaling Techniques
- DCPHP 2006 (Washington, DC)
- Top PHP Feautures You Didn’t Know Existed
- High Volume PHP & MySQL Scaling Techniques
- PHP|works 2006 (Toronto, Canada)
- Top PHP Tricks
- High Volume PHP & MySQL Scaling Techniques
- Handling data without databases
2005
- PHP Quebec 2005 (Montreal, Canada)
- Apache Logfile Data Mining
2004
- International PHP 2004 Conference, Spring Edition (Amsterdam)
- You don’t need a database, to handle data
- Case Study - A Filesystem Database for Hubble Space Telescope Releases
- PaWSCON 2004 (Manchester, UK)
- You don’t need a database, to handle data
- CSS and Liquid Design — How to, and where CSS fails us
- Complete CSS & XHTML development for current browsers