Large-scale JavaScript Application Architecture

Developers creating JavaScript applications these days usually use a combination of MVC, modules, widgets and plugins for their architecture. They also use a DOM manipulation library like jQuery. Whilst this works great for apps that are built at a smaller-scale, … Continue reading



Essential JavaScript Design Patterns 1.1 – A Free Updated Book For Beginners

  Hey guys. Today I'm happy to announce the release of an update to my free book 'Essential JavaScript Design Patterns'. This revised edition comes with several re-writes to the original release and also includes introductions to extra patterns not … Continue reading



Essential JavaScript And jQuery Design Patterns – A Free New Book

  Hey guys. Today I'm happy to announce the release of a free book I've written called 'Essential JavaScript & jQuery Design Patterns For Beginners'. Design patterns are reusable solutions to commonly occurring problems in software development and are a … Continue reading