We often approach Web development with a "get 'er done" mentality, promising ourselves that we will "iterate on it" later or perhaps that we'll fix things in the next version. However, what really sets apart good sites and apps is craftsmanship, that intangible yet immediately recognizable aspect of design that makes one think, "Someone really spent some time on this."
If we are to progress in our craft, we need to start thinking beyond just finishing something posthaste and instead ask: "Is this how I would advise myself to write code on future projects?"
Or as I like to put it...
If I've got more than one $(document).ready per page, there's room for improvement!
In this session, we will discuss slight code refactoring, as well as attention to detail in UI design. This talk will explore the hypothetical (desktop in a browser), as well as the practical (real-life case study).
The intended audience for this talk are designers and developers who have a working knowledge of front-end development. They will have dabbled with jQuery, but might be wondering "What's next?" in terms of code organization and/or delving deeper into their understanding of JavaScript.