01:01 - David Herman Introduction
Mozilla Mozilla Research TC39 - ECMAScript
04:27 - Reader Opinions & Controversy
09:09 - ES3 Shimming
11:25 - Code: effectivejs/code
12:50 - Parts of the Book
15:54 - Blocking
Web Gestures With getUserMedia: Part1: Aaron Frost
17:28 - Book Level of Difficulty
Effective C++ by Scott Meyers
20:09 - Asynchronous APIs
Recursion Tail-Call Optimization
26:51 - Programming Language Academics
30:55 - DOM Integration
Effective C++ by Scott Meyers Effective STL by Scott Meyers
How to Design Programs
33:16 - Advice for Programmers in General
34:53 - Performance
40:45 - Primitives Vs Wrapper Classes
42:37 - Semicolons
45:24 - -0/+0
Jack (Tim) Putting Constants on the Left (AJ) Getting Started with Amazon AWS EC2 (1 year free VPS web hosting) (AJ) Notes on Distributed Systems for Young Bloods: Jeff Hodges (Jamison) Hurdles getting started with Ember.js (Jamison) Grieves (Merrick) The Scala Programming Language (Merrick) Antoine Dufour (Joe) Torchlight II (Joe) Appliness Digital Magazine (Joe) Powermat Home & Office Mat (Chuck) Une Bobine (Chuck) The Rust Programming Language (David) mozilla/servo (David) Roominate Toy (David) OpenWest Conference Call For Papers (AJ)
CHUCK: The most effective way to hack is quickly.
[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.]
[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]
CHUCK: AJ O’Neal.
AJ: Yo! Yo! Yo! Coming at you live from the living roomisphere of Provo, Utah.
CHUCK: We have Joe Eames.
CHUCK: Merrick Christensen.
MERRICK: What’s up guys?
CHUCK: Tim Caswell.
CHUCK: I'm Charles Max Wood from devchat.tv and this week, we have a special guest, Dave Herman.
DAVE: Hi there.
CHUCK: So Dave, you haven’t been on the show before. Do you want to introduce yourself?
DAVE: Oh, and I wrote this book.
CHUCK: You did this book.
TIM: You didn’t just read it and then become an expert on the book and then talk on a podcast about it?
CHUCK: So, I heard about this book. I’m a little curious when you started writing the book, I mean, what was the idea behind it? What inspired it?
DAVE: To tell you the truth, I had no intention of writing a book, it didn’t occur to me. But the publishers reached out to me, I guess they heard of me through TC39, maybe ‘es-discuss’ or something. But they said, “Okay we’ve got this series, this Effective series.” And I was very familiar with Effective C++ which I think is a great book and I really like the format. And just when they approached me, I kind of thought, “You know,