Essays
November 2012
- The Inverted Pyramid & other Tips on Making Demos
May 2012
- Goodbye, server configuration woes. Hello, Puppet.
January 2012
December 2011
March 2011
- Fixing WebKit's Accept Header
- Refactoring Cache Tables using Memoize
August 2009
- On Muted Methods, Fluent Interfaces, and Bar Game
December 2008
- Recess! Framework Screencast #1
- Towards RESTful PHP - 5 Basic Tips
- PHP Class for HTTP Response Status Codes
November 2008
- How Recess Solves Common PHP/MySQL Issues
- Dynamic Properties in PHP and StdClass
October 2008
- How does the quality of political candidates’ websites correlate with campaign success?
- Hello Again, Old Friend: Revisiting a PHP Framework
- Brainstorming Ideas with Sharpies & Sticky Notes
September 2008
- 10 High Order Bits from the Web 2.0 Expo in NY
- Joseph Smarr - Tying it All Together: Implementing the Open Web
- Jeffrey Zeldman and Panel - Content Matters
- Jay Adelson - Organizing Chaos: The Growth of Collaborative Filters
- Arianna Huffington in Conversation with Tim O'Reilly
- Sandy Jen - Scaling Synchronous Web Apps: Lessons Learned from Meebo
- Chris Saad, Daniela Barbosa - Understanding the Basics of Personal Data and DataPortability
- Joe Stump - Scaling Digg and Other Web Applications
- Andrew Turner, Mikel Maron - Trends and Technologies in Where 2.0