I gave my talk yesterday at OSCON 2008, and here are the slides.
It’s interesting – I think every time I have given this talk I focus on a slightly different aspect. Yesterday it was the importance of decoupling parts of your application architecture as much as possible. This is better for security reasons (allows paranoid coding practices), for scaling (allows you to switch out and/or scale components independently and quickly), and for maintainability.
OSCON is good as usual – if you’re here be sure to join Mozilla at Beerforge tonight, and come say hi.