by Camilo Reyes
Writing JavaScript can be daunting. What begins with fun light scripting, quickly escalates into a tangled mess. I once found myself in an unimaginative hodgepodge of callbacks tight coupled to HTML. But then, I began to believe that there must be a better way.