Joseph Zimmerman is a JavaScript developer and blog writer just trying to look out for all of my JavaScript programming friends out there by giving them a proper knowledge of how JavaScript should be used. He’s been programming using HTML, CSS, and JavaScript since he was 12 years old and has been loving every minute of it. Right now he works from home for an Internet marketing company and maintains a personal JavaScript blog.

More articles by this author

JavaScript design patterns – Part 3: Proxy, observer, and command

(Jul 23, 2012)

Complete your mastery of JavaScript design patterns in part 3 of this series, which covers the Proxy, Observer, and Command patterns.

JavaScript design patterns – Part 2: Adapter, decorator, and factory

(May 15, 2012)

Use these design patterns as proven programming techniques to help make your code more maintainable, scalable, and decoupled.

JavaScript design patterns – Part 1: Singleton, composite, and façade

(Mar 19, 2012)

Use these design patterns as proven programming techniques to help make your code more maintainable, scalable, and decoupled.