Marcus Phillips: Prototype Chains [JSConf 2014 Training]
JavaScript offers a simple feature called "prototype chains" to support various forms of code sharing. Before diving into the deep end of pseudoclassical instantiation and subclassing, you'll want to thoroughly know all the gotchas of this little feature they're built upon.