Session Details

Just another bughunt? Tools to improve your site without nuking it from orbit

DPA11 Development, Programming and Architecture

Location: Pavilion Ballroom West

TUESDAY, 2:00 - 2:45 p.m.

It's not the bugs you know that kill a website. It's the ones you can't see, lurking just out of sight, that get you. Learn how Lafayette College identified the Lovecraftian code horrors lurking beneath its feet with tools like Splunk (server log analysis), OSSEC (server-side bad behavior monitor) and SiteImprove (web page auditing tool) and then surgically eliminated the problems. Examples include PHP scripts spewing error notices into logs, undiscovered CAS authentication failures, and thumbnail generation scripts that choke on large files.

View this presentation online


Kenneth Newquist
Director, Web Applications Development, Lafayette College

Kenneth Newquist (@knewquist) is the Director of Web Applications Development at Lafayette College. Newquist is the co-host of the ITS Coffee Break, an occasional podcast about the intersections of academia and technology at Lafayette. He also served on the inaugural steering committee of the Collaborative Liberal Arts Moodle Project (CLAMP) and has spent far too much time on tracking down xenomorphs hiding in Moodle, WordPress, and Drupal.

Charles Fulton
Senior Web Applications Developer, Lafayette College

Charles Fulton (@mackensen) is a Senior Web Applications Developer at Lafayette College. He helps oversee Lafayette's web infrastructure, including Moodle, WordPress, Drupal, Redmine and MediaWiki. He architected Lafayette's version control environment and works closely with the server administration team to create and manage the college's web servers. Fulton also serves on the Development Committee for the Collaborative Liberal Arts Moodle Project (CLAMP) and helps integrate the Liberal Arts Edition distribution.