• Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • Dell
  • eBay
  • Heroku
  • InfiniteGraph
  • JBoss
  • LeaseWeb
  • Liferay
  • Media Temple, Inc.
  • OpenShift
  • Oracle
  • Percona
  • Puppet Labs
  • Qualcomm Innovation Center, Inc.
  • Rentrak
  • Silicon Mechanics
  • SoftLayer Technologies, Inc.
  • SourceGear
  • Urban Airship
  • Vertica
  • VMware
  • (mt) Media Temple, Inc.

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of OSCON contacts

Tools for Spelunking a New-to-You Codebase

Location: D137
Average rating: **...
(2.50, 2 ratings)

Nearly everyone has started on a project that included existing code. How do you get to know this codebase so you can contribute to it? Reading each file manual is tedious, time-consuming and not all that productive for getting the big picture about how an app works.

This talk will introduce a handful of useful code analysis tools, including:

  1. phpinclued
  2. Xdebug profiler
  3. phploc
  4. phpdocumentor / phpdox
  5. PHP_CodeSniffer
  6. Reflection Class

Beginners are welcome.

Photo of Christie Koehler

Christie Koehler

Mozilla / Stumptown Syndicate

I am an experienced software engineer, technical project manager, community organizer and speaker (LinkedIn). My day job is with Mozilla (makers of Firefox) as a technical project manager on the Developer Evangelist team, currently focused on building the Firefox OS Developer Phone program.

I am co-chair of the annual Open Source Bridge conference, am a co-founder and President of the Stumptown Syndicate, a technology education non-profit, and run both Code N Splode and Women Who Hack, user groups for women in technology.

In 2012, I was recognized with an O’Reilly Open Source Award.

I live in Portland, Oregon with my wife, Sherri, her mother, and four cats and two dogs. My non-tech activities include Hatha Yoga, cycling, hiking, folding origami and cooking yummy vegan food.