Separation of Concerns is Andy Wardley’s phrase for a certain kind of web development. I share his belief, though I came to it on my own while doing documentation development at my old job.

I also use Andy’s Template Toolkit with my Perl web apps.