As multi-device Web design quickly becomes the norm, the throw-it-over-the-fence style of creating websites is going to be increasingly difficult. The modern Web design process requires intense collaboration between designers and front-end developers. Real collaboration and communication are difficult, but we must get over that awkwardness in order to overcome the design/development divide.
His post reminds me a little of my Walls Come Tumbling Down presentation slides and transcript. It is often quite scary how alike our thinking is.