Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Ember, Errors, and You
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Justin Giancola
June 05, 2014
Technology
3.4k
32
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ember, Errors, and You
Error handling and reporting in Ember.js apps
Justin Giancola
June 05, 2014
Other Decks in Technology
See All in Technology
2拠点SRE活動始めてみた | sogaoh's LT @ ホンマでっかSRE勉強会 #3
sogaoh
PRO
0
230
Autonomous AI Lakehouse - Live AI Hubから始めるセキュアなAIデータ活用 -
oracle4engineer
PRO
2
190
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
160
re:Inventで、人生は変わったのか? / growth-builders-hub-1-reinvent-2026
mhrtech
2
190
AI時代の開発はウォーターフォールに回帰する? / development-with-ai-back-to-wf
okamototakuyasr2
0
170
なぜ東京にいる私が、新潟の技術コミュニティを運営するのか by 八雲慎之助
yakumo
0
210
Deep Data Security 機能解説
oracle4engineer
PRO
3
1k
AIエージェント時代、Kaggleにどう取り組むか
takanao
2
470
詳解 never 型 - ボトム型の性質を深掘り
nealle
0
140
Jev の中身は50行で再現できる。でも本物との差はどこにあるのか
hisuzuya
0
280
"計画的無茶振り"を通してAIネイティブ世代の新人を育てる
subroh0508
1
140
"AWSはちょっと苦手"でも大丈夫。AWS Blocks で手軽に作る Flutter のバックエンド #FlutterKaigi
tacck
PRO
0
130
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
210k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Why Our Code Smells
bkeepers
PRO
340
58k
Git: the NoSQL Database
bkeepers
PRO
433
67k
The Cost Of JavaScript in 2023
addyosmani
55
10k
ラッコキーワード サービス紹介資料
rakko
5
5.6M
YesSQL, Process and Tooling at Scale
rocio
174
15k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
360
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
errors, and you!
Your Ember app has errors
Your Ember app has errors likely
Your Ember app has errors likely in production
“But I tested it a lot”
“But I tested it a lot” in Chrome
“But I tested it a lot” in Chrome Canary
Your users can help
Your users can help make you worried
“The app is broken!!!” “What part” “The app!!!” “What page
does the error happen on?” “Fix it!!!”
“The app is broken!!!” “What part” “The app!!!” “What page
does the error happen on?” “Fix it!!!” actual dialog from Intercom account
You’re on your own
None
seems good
seems good provided none of your users use IE
seems good provided none of your users use IE or
old Firefox
“I’ve heard Tracekit is good”
“I’ve heard Tracekit is good” hope you like multi-MB POSTs
to your error endpoint
“I’ve heard Tracekit is good” hope you like multi-MB POSTs
to your error endpoint Node.js Bro...
Get Help
Use Honeybadger
Use Sentry
Use Raygun
Use Rollbar
Use Airbrake
Use Something
None
None
None
None
None
None
Now you’re covered
Now you’re covered for some errors
None
None
None
None
None
None
None
NOW you’re covered
NOW you’re covered except your users see this:
None
None
None
None
None
NOW you’re covered
NOW you’re covered provided you don’t do this:
None
None
Thanks
Questions?
[email protected]
or @elucid