Custom Website Design and Programming

I've Been Hacked, Now What?

This talk was given at the Madison PHP User Group on 28 March, 2013 and to the Lake/Kenosha County PHP User Group on 16 April, 2013.

View PHP UK Conference 2014 Slides (PDF) (last updated 22 February, 2014)

View Lake/Kenosha County PHP User Group Slides (PDF) (last updated 17 April, 2013 - 12:55pm CT)

View Madison PHP User Group Slides (PDF) (last updated 29 March, 2013 - 12:08pm CT)


Normalization: Friend or Foe

View Confoo 2014 Slides (PDF) (last updated 28 February, 2014)

View PHP UK Conference 2014 Slides (PDF) (last updated 21 February, 2014)


How to Start a User Group

This talk was part of the SunshinePHP 2013 Uncon on 9 February, 2013.

View SunshinePHP Slides (PDF) (last updated 9 February, 2013 at 5:24pm CT)


Usability Basics

This talk was originally titled "Usability for Developers" and was part of CodeWorks 2012 (East Coast (September - October 2012) and West Coast (December 2012) tours). It was also given at PHPBenelux on 26 January, 2013, at PHP UK on 23 February, 2013, at Confoo on 28 February, 2013, and at several user groups and meetings.

View Northern IL PHP Group Slides (PDF) (last updated 10 September, 2013 - 9:15pm CT)

View Confoo Slides (PDF) (last updated 28 February, 2013 - 2:02pm CT)

View PHP UK Slides (PDF) (last updated 23 January, 2013 - 6:48am CT)

View PHPBenelux Slides (PDF) (last updated 26 January, 2013 - 1:20am CT)

View CodeWorks Slides (PDF) (last updated 29 September, 2012 - 9:01am CT)


CI:IRL

This talk was part of CodeWorks 2011 (East Coast (December 2011) and West Coast (January 2012) tours). It was also given at the Milwaukee PHP User Group (MKEPUG) meeting on 14 February, 2012 and at tek12 on 23 May, 2012. It was then updated and given at SunshinePHP on 8 February, 2013, at PHP UK on 22 February, 2013, at Tech on Tap on 28 September, 2013, and at True North PHP on 9 November, 2013.

View Midwest PHP 2014 (PDF) (last updated 15 March, 2014)

View Confoo 2014 (PDF) (last updated 28 February, 2014)

View True North PHP 2014 (PDF) (last updated 9 November, 2013)

View Tech on Tap (PDF) (last updated 29 September, 2013 - 7:49am CT)

View PHP UK Slides (PDF) (last updated 22 February, 2013 - 12:13pm CT)

View SunshinePHP Slides (PDF) (last updated 8 February, 2013 - 12:20pm CT)

View tek12 Slides (PDF) (last updated 22 May, 2012 - 12:18pm CT)

View MKEPUG Slides (PDF) (last updated 15 February, 2012 - 10:17pm CT)

View CodeWorks Slides (PDF) (last updated 14 January, 2012 - 12:05pm CT)


Foundations

This talk was originally given at TEK·X on Wednesday, 19 May, 2010, and was updated for presentation at the Madison PHP Meetup Group on Thursday, October 21, 2010. It was updated for presentation at the Lake/Kenosha County PHP Meetup on March 15, 2012, for Lone Star PHP on 28 June, 2013, for a tutorial at True North PHP on 7 November, 2013, and at Madison PHP Conference on 16 November, 2013. It was updated for presentation at SunshinePHP Conference 2014.

Code (Click on filename to run script):

View SunshinePHP Conference Talk Slides (PDF) (Last updated: February 7, 2014)

View SunshinePHP Conference Tutorial Slides (PDF) (Last updated: February 6, 2014)

View Madison PHP Conference Slides (PDF) (Last updated: November 16, 2013)

View True North PHP Slides (PDF) (Last updated: November 7, 2013)

View Lone Star PHP Slides (PDF) (Last updated: June 28, 2013)

View Slides (PDF) (Last updated: March 15, 2012)