Custom Website Design and Programming

I'm Not Supposed to Be Here

View php[tek] 2023 Slides (PDF) (last updated 17 May, 2023


Consulting: Coding is only Half the Work

View Sunshine PHP 2020 Slides (PDF) (last updated 7 February, 2020


The Knowledge Grows

View PHP fwdays 2020 Slides (PDF) (last updated 6 June, 2020)

View Cascadia PHP 2019 Slides (PDF) (last updated 20 September, 2019)


Get Your Team Talking About Usability

View the Confoo 2019 Slides (PDF) (Last Updated 14 March, 2019)

View the php[world] 2018 Slides (PDF) (Last Updated 15 November, 2018)

View the Madison Web Design & Development 2018 Slides (PDF) (Last Updated 24 September, 2018)


Accessibility for Everyone

View the Longhorn PHP 2022 Slides (PDF) (Last Updated 4 November, 2022)

View the Darkmira 2020 Slides (PDF) (Last Updated 13 December, 2020)

View the Scotland PHP Slides (PDF) (Last Updated 9 November, 2019)

View the Madison PHP Slides (PDF) (Last Updated 17 October, 2019)

View the Confoo 2019 Slides (PDF) (Last Updated 15 March, 2019)

View the Sunshine PHP 2019 Slides (PDF) (Last Updated 8 February, 2019)

View the php[world] 2018 Slides (PDF) (Last Updated 14 November, 2018)

View the Wave PHP 2018 Slides (PDF) (Last Updated 20 September, 2018)


Getting Kids Involved in Programming

View the That Conference 2018 Slides (PDF) (Last Updated 7 August, 2018)

View the Wave PHP 2018 Slides (PDF) (Last Updated 21 September, 2018)


Theming WordPress

View the PHP UK Conference 2018 Slides (PDF) (Last Updated 16 February, 2018)


Become an Open Source Contributor

View PNWPHP 2017 Slides (PDF) (last updated 07 September, 2017)

View Madison PHP 2016 Slides (PDF) (last updated 28 April, 2016)

View Sunshine PHP 2016 Slides (PDF) (last updated 4 February, 2016)


Mentoring: Change the World One Hour at a Time

View PHP UK Conference 2016 Slides (PDF) (last updated 18 February, 2016)

View Bulgaria PHP 2015 Slides (PDF) (last updated 27 September, 2015)

View Midwest PHP 2015 Slides (PDF) (last updated 15 March, 2015)


Be a Bold Coder

View Midwest PHP 2016 Slides (PDF) (last updated 5 March, 2016)

View Sunshine PHP 2016 Slides (PDF) (last updated 5 February, 2016)

View PHP UK 2015 Slides (PDF) (last updated 20 February, 2015)


CMS Made Simple: Simple For You, Simple For Your Customers

View Sunshine PHP 2015 Slides (PDF) (last updated 6 February, 2015)


How to Speak at a Conference

View That Conference 2019 (August 06, 2019) Slides (PDF) (last updated 6 August, 2019)

View Madison Web Design & Development Meetup (June 21, 2017) Slides (PDF) (last updated 21 June, 2017)

View Madison PHP (April 6, 2017) Slides (PDF) (last updated 6 April, 2017)

View Madison PHP (June 12, 2016) Slides (PDF) (last updated 12 June, 2016)

View Madison PHP (July 16, 2015) Slides (PDF) (last updated 22 July, 2015)

View Lone Star PHP 2015 Slides (PDF) (last updated 17 April, 2015)

View Madison PHP Slides (PDF) (last updated 30 September, 2014)


I've Been Hacked, Now What?

View OSCON 2015 Slides (PDF) (last updated 22 July, 2015)

View PHPBenelux 2015 Slides (PDF) (last updated 24 January, 2015)

View Twin Cities Drupal Camp and That Conference Slides (PDF) (last updated 12 August, 2014)

View Lone Star PHP Conference 2014 Slides (PDF) (last updated 26 April, 2014)

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

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


Let's Talk Usability

This talk was originally titled "Usability for Developers". It was then renamed to "Usability Basics".

View Madison PHP Slides (PDF) (last updated 22 June, 2017)

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)


Getting Started with Continuous Integration (Formerly titled: CI:IRL)

View phpDay 2015 (PDF) (last updated 16 May, 2015)

View PHPBenelux 2015 (PDF) (last updated 23 January, 2015)

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

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)