Presentations & Speaking
Many of my slide decks are available on Speaker Deck or Slideshare.
- THAT Conference, Wisconsin Dells, WI, 8/8/2019
- What every beginning developer should know
- SoftwareGR, Grand Rapids, MI, 4/30/2019
- What every beginning developer should know
- CodeMash, Sandusky, OH, 1/10/2019
- What every beginning developer should know
- Milwaukee Code Camp, Milwaukee, WI, 11/10/2018
- What every beginning developer should know
- YAPC::NA 2012, Madison, WI, 6/13/2012
- 29 Ways to Get Started in Open Source
- O'Reilly Open Source Conference 2011, Portland, OR
- Building and Maintaining a Project Community with Github, 7/27/2011
- CodeConf, 4/9/2011
- Building and Maintaining a Project Community with Github
- Invited to speak by GitHub's co-founder, Chris Wanstrath.
- Palmetto Open Source Conference, Columbia, SC, 4/16/2010
- What schools should be teaching IT students
- O'Reilly Open Source Conference 2008, Portland, OR
- People For Geeks, 7/22/2008
- Just Enough C For Open Source Programmers, 7/24/2008
- Frozen Perl 2008, Minneapolis, MN, 2/16/2008
- Get Out Of Technical Debt Now!
- Grand Rapids (MI) Perl Mongers
- Get Out Of Technical Debt Now!, 9/28/2007
- O'Reilly Open Source Conference 2007, Portland, OR, 7/25/2007
- Get Out Of Technical Debt Now!
- YAPC::NA 2006
- Get Out Of Technical Debt Now!, 6/26/2006
- Pragmatic Job Hunting, 6/28/2006
- Pittsburgh Perl Workshop, 9/23/2006
- Preventing Crisis: Project estimation and tracking that works
- San Francisco Perl Mongers, 8/15/2006
- Get Out Of Technical Debt Now!
- Grand Rapids (MI) Perl Mongers, 10/25/2005
- The A-Z Guide Of CPAN Modules For New Authors
- O'Reilly Open Source Conference 2005
- Practical Perl Testing, with chromatic, Ian Langworth and Bill Odom, 8/3/2005
- Preventing Crisis: Project estimation and tracking that works, 8/4/2005
- YAPC::NA 2005, 6/29/2005
- Preventing Crisis: Project estimation and tracking that works
- San Francisco Perl Mongers, 4/15/2005
- Preventing Crisis: Project estimation and tracking that works
- WebGUI Users Conference 2004, 10/21/2004
- Introduction to Perl Programming
- Advanced Perl Programming
- Testing With WWW::Mechanize
- O'Reilly Open Source Conference 2004, 7/29/2004
- Advice For Open Source Job Seekers
- YAPC::NA 2004
- Perl Wizardry Without An Editor, 6/16/2004
- The Open Source Programmer's Guide To Getting A Great Job, 6/16/2004
- Automated Testing Of Large-Scale Projects, 6/17/2004
- Minneapolis Perl Mongers, 4/14/2004
- Automated Testing Of Large Projects With Perl
- St. Louis Perl Mongers, 1/14/2004
- Introduction to Automated Testing
- Grand Rapids (MI) Perl Mongers, 9/25/2003
- Automated Testing Of Large Projects With Perl
- O'Reilly Open Source Conference 2003, 7/10/2003
- Automated Testing Of Large Projects With Perl
- Uniforum Chicago
- 29 Ways to Get Started in Open Source Today, 5/8/2012
- An Overview of Git, 8/10/2010
- New Features in Perl 5.12, 7/13/2012
- Effective Job Interviewing from Both Sides of the Desk, 9/22/2009
- Just Enough C for Open Source Programmers, 7/8/2008
- Development Process Lessons from Open Source, 9/11/2007
- The A-Z Guide Of CPAN Modules For New Authors, 10/11/2005
- Preventing Crisis: Project estimation and tracking that works, 3/22/2005
- Perl Security With Tainting, 8/10/2004
- Perl Wizardry From The Command Line, 2/10/2004
- Automated Testing Of Large Projects With Perl, 8/12/2003
- Automated Testing With Perl, 2/11/2003
- Chicago Perl Mongers
- Introduction to WWW::Mechanize, 7/10/2007
- Perl Program Repair Shop, 6/12/2007
- 101 Things Every Perl Programmer Should Know, 4/10/2007 and 4/24/2007
- New Modules For a New Year, 1/9/2007
- Perl Security With Tainting, 8/3/2004
- The Open Source Programmer's Guide To Getting A Great Job, 6/8/2004
- Module Building 101, 1/7/2004
- A Field Guide To The Perl Command Line, 11/4/2003
- Automated Testing With Perl, 5/19/2003