JavaScript might be a popular and powerful programming language — but it also has a huge number of inconsistencies and oddities that make it challenging to learn and use. That said, JavaScript is growing in popularity and power, and has capabilities that we can and should respect, and even use, in our production work. In this talk, Venkat Subramaniam demonstrates the power of JavaScript, allowing us to use (and mix) object-oriented and functional styles.