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 JavaScript application architect. He has contributed to software experiences for Adobe Systems, Zumba Fitness, The Wall Street Journal, ESPN, BBC, and top recording artists including Usher, Frank Ocean, Metallica, and many more. He is an author, frequent public speaker, and consultant on UX and viral application development. 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:

Real-world interfaces are in an awkward and playful stage

May 28 2015

Subscribe to the O’Reilly Radar Podcast to track the technologies and people that will shape our world in the years to come. In this week’s episode of the Radar Podcast, O’Reilly’s Mary Treseler chats with Josh Clark, founder of design … read more

A Day of Vertical-Climb Cycling Abuse in Western Kyoto

May 28 2015

The problem with adding a new hobby is that it takes time away from other things. I've been cycling a fair amount lately, but still must devote time to family and my Lightroom work, so what falls behind is my blogging. Yesterday I lead a 100km extreme-mountain cycle ride with… read more

Real-world interfaces are in an awkward and playful stage

May 28 2015

Subscribe to the O’Reilly Radar Podcast to track the technologies and people that will shape our world in the years to come. In this week’s episode of the Radar Podcast, O’Reilly’s Mary Treseler chats with Josh Clark, founder of design … read more

5 times to leave landscaping to the professionals

May 28 2015

This article is by staff writer Holly Johnson. It’s easy to become overwhelmed with the various costs that pop up when you’re a homeowner. Things like furnace/AC Repair, having to put on a new roof, and annual maintenance can take a bite out of your savings account — and leave… read more

Here’s why finance is about to be disrupted

May 28 2015

Request an invitation to Next:Money, O’Reilly’s conference focused on the fundamental transformation taking place in the finance industry. Editor’s note: We’re approaching an inflection point in all things “money” — currency, transactions, markets, and capitalism itself. Fundamental changes in the … read more

Validating data models with Kafka-based pipelines

May 28 2015

Start the O’Reilly “Introduction to Apache Kafka” training video for free. In this video, Gwen Shapira shows developers and administrators how to integrate Kafka into a data processing pipeline. A/B testing is a popular method of using business intelligence data … read more

Here’s why finance is about to be disrupted

May 28 2015

Request an invitation to Next:Money, O’Reilly’s conference focused on the fundamental transformation taking place in the finance industry. Editor’s note: We’re approaching an inflection point in all things “money” — currency, transactions, markets, and capitalism itself. Fundamental changes in the … read more

Validating data models with Kafka-based pipelines

May 28 2015

Start the O’Reilly “Introduction to Apache Kafka” training video for free. In this video, Gwen Shapira shows developers and administrators how to integrate Kafka into a data processing pipeline. A/B testing is a popular method of using business intelligence data … read more

Four short links: 28 May 2015

May 28 2015

Internet Trends 2015 (PDF) — Mary Meeker’s preso. Messaging + Notifications = Key Layers of Every Meaningful Mobile App Messaging Leaders Aiming to Create Cross-Platform Operating Systems that Are Context-Persistent Communications Hubs for More & More Services. This year’s deck … read more

Four short links: 28 May 2015

May 28 2015

Internet Trends 2015 (PDF) — Mary Meeker’s preso. Messaging + Notifications = Key Layers of Every Meaningful Mobile App Messaging Leaders Aiming to Create Cross-Platform Operating Systems that Are Context-Persistent Communications Hubs for More & More Services. This year’s deck … 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.