Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

Type error: e is undefined scripts.js line 1

Slide 3

Slide 3 text

{Track:js} Todd H Gardner @toddhgardner

Slide 4

Slide 4 text

{Track:js} 1. Why 2. How JavaScript Error Logging

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

Data Logic Web

Slide 8

Slide 8 text

SQL Logging and Performance Request and Traffic Monitoring

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

Client Side

Slide 11

Slide 11 text

Service Integrations Interactive Logic

Slide 12

Slide 12 text

Uh Oh!

Slide 13

Slide 13 text

Don’t let the Orcs Win!

Slide 14

Slide 14 text

Seriously… you’re such a nerd

Slide 15

Slide 15 text

the Modern Web is more than servers

Slide 16

Slide 16 text

http://www.flickr.com/photos/mark_i_geo/ Customer Reflection

Slide 17

Slide 17 text

Why don’t we track this?

Slide 18

Slide 18 text

JavaScript bugs TypeError: e is undefined, scripts.js, line 1 are vague

Slide 19

Slide 19 text

you depend on the cloud how do you know when it’s storming?

Slide 20

Slide 20 text

the web is changing Are you ready for it?

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

{Track:js} 1. Why 2. How JavaScript Error Logging

Slide 23

Slide 23 text

Console API

Slide 24

Slide 24 text

http://www.flickr.com/photos/lucy_hill/ if an error falls in a browser does anyone hear it?

Slide 25

Slide 25 text

http://www.flickr.com/photos/lucy_hill/ what’s the context of the crime

Slide 26

Slide 26 text

Try-Catch Yoda was wrong! http://www.flickr.com/photos/51025521@N04/ we must try and catch

Slide 27

Slide 27 text

{Track:js} 1. Why 2. How JavaScript Error Logging

Slide 28

Slide 28 text

See the story of the error {Track:js}

Slide 29

Slide 29 text

user action Replay console network

Slide 30

Slide 30 text

browser Context viewport libraries

Slide 31

Slide 31 text

the beta has begun {Track:js} http://trackjs.com/ signup at

Slide 32

Slide 32 text

http://trackjs.com/ {Track:js} todd@trackjs.com @toddhgardner github.com/TrackJs/Tech-Demo