This is it! I recently read this blog post by Garrett Dimon addressing the fact that the time is now for Front-End Architects. Options and applications being used on the “front end” (i.e. presentation layer) are quite diverse and as the Web becomes more pervasive, the need for an architect to handle the front end in its entirety is needed. I completely agree!!