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
AgentConf - Where is my error gone?
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Bo Vandersteene
February 21, 2019
Technology
0
370
AgentConf - Where is my error gone?
Bo Vandersteene
February 21, 2019
Tweet
Share
More Decks by Bo Vandersteene
See All by Bo Vandersteene
Take a snapshot - ngvikings
bovandersteene
0
190
Nest the backend for your Angular Application #ijs2019
bovandersteene
0
110
Nest the backend for your Angular Application @AngularConnect
bovandersteene
2
1.2k
Other Decks in Technology
See All in Technology
書籍執筆での生成AIの活用
sat
PRO
1
170
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
AWS監視を「もっと楽する」ために
uechishingo
0
290
BPaaSオペレーション・kubell社内 n8n活用による効率化検証事例紹介
kentarofujii
0
270
持続可能な開発のためのミニマリズム
sansantech
PRO
3
510
AIAgentを駆使してSREが貢献する開発体験の向上
yoshiiryo1
4
1k
Kusakabe_面白いダッシュボードの表現方法
ykka
0
370
ソフトとハード両方いけるデータ人材の育て方
waiwai2111
1
550
クラウドセキュリティの進化 — AWSの20年を振り返る
kei4eva4
0
150
人はいかにして 確率的な挙動を 受け入れていくのか
vaaaaanquish
4
2.2k
SOC2は、取った瞬間よりその後が面白い
3flower
0
150
みんなでAI上手ピーポーになろう! / Let’s All Get AI-Savvy!
kaminashi
0
180
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.9k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
270
Skip the Path - Find Your Career Trail
mkilby
0
45
Accessibility Awareness
sabderemane
0
39
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Embracing the Ebb and Flow
colly
88
5k
How to train your dragon (web standard)
notwaldorf
97
6.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1.1k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
290
The Limits of Empathy - UXLibs8
cassininazir
1
200
Side Projects
sachag
455
43k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
41
Transcript
Where is my error gone? Bo Vandersteene
@reibo_bo @reibo_bo @bo.vandersteene Software Engineer & Coach
None
An Error
Tests
Tooling
Goals
None
None
None
Error object
None
None
None
None
None
None
None
None
None
None
Stack trace API
None
None
Problems ...
None
Capture the error
None
Big Try Catch
Global
Script Error
None
None
None
The alternative
None
Important The error stack - File - Line number -
Column number - Error message Browser - User-agent - Version - Location - Headers - ... Actions to the error
Not only errors
None
None
None
None
None
Promises
None
None
None
Only Chrome
None
RxJS
None
None
None
None
Minified
Share the error
None
We received the error !!!
Demo
Google search
Understand
Reproduce
Solve
Create new tests Error handling
Errors
Conclusion Errors are hard Tooling Different browsers Different types As
important as backend logging
https://github.com/cheeaun/javascript-error-logging
Thank You @reibo_bo @bo.vandersteene https://stackblitz.com/edit/where-is-my-error-gone