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
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
180
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関数が早くなったので試してみよう
kumakura
0
320
Claude Codeから我々が学ぶべきこと
oikon48
10
2.8k
形式手法特論:位相空間としての並行プログラミング #kernelvm / Kernel VM Study Tokyo 18th
ytaka23
3
1.4k
Foundation Model × VisionKit で実現するローカル OCR
sansantech
PRO
1
390
LLM 機能を支える Langfuse / ClickHouse のサーバレス化
yuu26
9
2.4k
Segment Anything Modelの最新動向:SAM2とその発展系
tenten0727
0
870
【OptimizationNight】数理最適化のラストワンマイルとしてのUIUX
brainpadpr
2
500
20250807 Applied Engineer Open House
sakana_ai
PRO
2
470
Google Agentspaceを実際に導入した効果と今後の展望
mixi_engineers
PRO
3
740
AWS DDoS攻撃防御の最前線
ryutakondo
1
170
ユーザー課題を愛し抜く――AI時代のPdM価値
kakehashi
PRO
1
120
PL/pgSQLの基本と使い所
tameguro
2
220
Featured
See All Featured
BBQ
matthewcrist
89
9.8k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
760
GraphQLとの向き合い方2022年版
quramy
49
14k
Practical Orchestrator
shlominoach
190
11k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Producing Creativity
orderedlist
PRO
347
40k
Unsuck your backbone
ammeep
671
58k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Building Applications with DynamoDB
mza
96
6.5k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Raft: Consensus for Rubyists
vanstee
140
7.1k
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