Interesting article and the concept of working with developers. Is that just a theoretical idea?
Seriously, I would like to spend more time with our developers, but I am swamped with all the administration and establishing of database servers/databases.
Here is a question: Can one DBA effectively manage 23 SQL servers containing almost 100 user-defined databases on serveral networks (manage:security, optimization, tunning, baselining, backups, etc.)?