Eric Elliott

Eric Elliott

JavaScript engineer, photographer, musician, author.

San Francisco, California

Areas of Expertise:

  • javascript
  • viral applications
  • consulting
  • speaking
  • programming
  • training
  • writing
Eric Elliott is a veteran of JavaScript application development. He has served as Computer Scientist for the Adobe Creative Cloud team, JavaScript Lead at Tout (social video), head of client side architecture at Zumba Fitness (the leading global fitness brand), author, public speaker, UX consultant, and viral application consultant. He lives in the San Francisco bay area with the most beautiful woman in the world.

Programming JavaScript Applications Programming JavaScript Applications
by Eric Elliott
July 2014
Print: $39.99
Ebook: $31.99

Eric blogs at:

Learn JavaScript with Eric Elliott

June 03 2014

I just finished a book called “Programming JavaScript Applications” published by O’Reilly, and with your help, we’re going to create a series of courses to go along with it. The “Learn JavaScript with Eric Elliott” series is a collection of courses with one purpose: To give you the skills you… read more

Stampit 1.0 Release Candidate

May 02 2014

Stampit 0.7.0 is here, and it marks the first (and hopefully only) candidate for the 1.0 release. I can’t recall if we’ve ever made any breaking changes, but as of 1.0, I guarantee there won’t be any breaking changes for a really long time (probably never). Stampit can be used… read more

Static Types are Overrated: Dynamic Duo – Loose Types and Object Extension

April 07 2014

Type correctness does not guarantee program correctness, but type annotations are still cool, and there are actually lots of great tools for analysis of JavaScript applications. In this talk, you’ll learn how you can gain a lot more confidence in the correctness of your JavaScript applications, and probably a thing… read more

Modular JavaScript With npm and Node Modules

March 19 2014

Eric Elliott – Modular JavaScript With npm and Node Modules from Eric Elliott on Vimeo. An introductory look at programming with Node style modules. * The principles of modular JavaScript programming * Node style modules * npm * Browserify read more

Fluent Conference Schedule

March 12 2014

Here’s my schedule for Fluent Conference Wed: 3:00 pm Talk – Salon 8 Static Types are Overrated: The Dynamic Duo – Loose Types and Object Extension 4:00 pm Office hours – O’Reilly Booth Table A Come chat with me about JavaScript’s dynamic type system and prototypal OO. 6:00 pm Book… read more

Webcast: Modular JavaScript with NPM and Node Modules
March 07, 2014
Learn how to use Node style modules for both Node and front end development.

Webcast: Getting Started with Node and Express
September 17, 2013
In this hands-on webcast presented by Eric Elliott author of Programming JavaScript Applications, you will learn how to organize files, find common libraries, use Express middleware and more.