Samier Saeed is a freelance software developer based in Los Angeles. He works in Python, JavaScript, and C#. He is reachable via his website.
Samier's article
JavaScript Design Patterns: The Singleton
Samier Saeed walks you through the best way to implement a singleton in JavaScript and examines how that has evolved with the rise of ES6.