It’s imperative to be able to compartmentalize a large project into smaller pieces; doing this enables us to truly understand what it is we’re trying to build and helps us to succeed in not only writing solid code but also thinking about reusability or future optimizations. Often we tend to overlook the important details by writing code until something works rather than planning for how it should work and then writing the code to match the scoped plans. More often than not, as WordPress developers, we focus on PHP and often overlook the important aspects of JavaScript. In this presentation, I’ll reveal a series of steps that will help you rock your next JavaScript application by taking it the next level.