Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ember, Errors, and You
Search
Justin Giancola
June 05, 2014
Technology
32
3.3k
Ember, Errors, and You
Error handling and reporting in Ember.js apps
Justin Giancola
June 05, 2014
Tweet
Share
Other Decks in Technology
See All in Technology
Java 30周年記念! Javaの30年をふりかえる
skrb
1
910
TechBull Membersの開発進捗どうですか!?
rvirus0817
0
220
やさしいClaude Code入門
minorun365
PRO
32
25k
LT:組込み屋さんのオシロが壊れた!
windy_pon
0
470
kintone開発組織のDevOpsへの移り変わりと実践
ueokande
1
130
面接を通過するためにやってて良かったこと3選
sansantech
PRO
0
130
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
740
プロジェクトマネジメント実践論|現役エンジニアが語る!~チームでモノづくりをする時のコツとは?~
mixi_engineers
PRO
3
180
libsyncrpcってなに?
uhyo
0
150
What's Next in OpenShift Q2 CY2025
redhatlivestreaming
1
820
Javaアプリケーションの配布とパッケージング / Distribution and packaging of Java applications
hogelog
1
240
アプリケーションの中身が見える!Mackerel APMの全貌と展望 / Mackerel APMリリースパーティ
mackerelio
0
450
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
76
9.4k
4 Signs Your Business is Dying
shpigford
183
22k
The Language of Interfaces
destraynor
158
25k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
6
660
Testing 201, or: Great Expectations
jmmastey
42
7.5k
The Power of CSS Pseudo Elements
geoffreycrofte
76
5.8k
Site-Speed That Sticks
csswizardry
7
590
GitHub's CSS Performance
jonrohan
1031
460k
Building an army of robots
kneath
306
45k
Visualization
eitanlees
146
16k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
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