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