How to build complex user interfaces without going completely insane
I recently built a web application with a complex, dynamic User Interface (UI). Along the way, I learned several valuable lessons. Here are a few tips I wish someone had told me before I embarked on such an ambitious project. These would have saved me so much time and sanity.