Talks
Everyday Effectiveness With git
April 2011, Lawrence Coders
April 2011, Kansas City PHP User Group
Working effectively with git on a daily basis is a lot easier with a few tips on setting up your environment and making common commands faster to type. I also cover different code-sharing models and common workflows for working in a collaborative environment.
Slides: Speaker Deck
Scared Straight: Mitigating OWASP Top 10 with PHP
January 2011, University of Kansas Web Developers monthly meeting
Overview of the most common security threats facing modern web applications and how to mitigate them when using PHP.
Slides: SlideShare
YUI Graded Browser Support
November 2010, University of Kansas Web Developers monthly meeting
Current state of YUI Graded Browser Support.
Please note, much of the information in this talk is outdated as of September 2011. Yahoo Graded Browser Support no longer grades browsers, and instead advocates for supporting a list of certain browsers, but ultimately pushes developers to do their own analytic testing and support browsers most-used by their user base.
Slides: SlideShare
Video: Vimeo
Yahoo Graded Browser Support
Beyond Arial: Using @font-face to unleash web typography
September 2010, University of Kansas Web Developers monthly meeting
Current best practices advice on using @font-face, history of fonts on the web, browser support and font format support and challenges of @font-face.
Slides: SlideShare
Video: Vimeo
Using Virtual Machines in Web Development
January 2010, University of Kansas Web Developers monthly meeting
Slides: SlideShare
Intro to Debugging PHP with Xdebug
January 2010, Lawrence Programmers Hack Day
Slides: SlideShare