Simon Collison 18 December 2010 Gareth: I totally agree. I did a talk about this stuff to a mostly developer audience at an ExpressionEngine conference in Summer, and feared it might not go down too well. Thankfully, many totally understood this need to now marry their development prowess with a better understanding of what is really happening in their interfaces. This made me very happy indeed. So, whilst I might be addressing designers in this article, I’m really aiming this at everyone.