> Truly understanding the technology is required to develop useful and usable interfaces.
+100. This is something I have advised to any designer that would listen. You must have at least a basic understanding of the technology in order to understand the set of affordances with which you use to design your flows.