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
Mistakes were made
Search
tharsheblows
February 12, 2019
Technology
0
35
Mistakes were made
Top 5 code related mistakes of 2018 (that I can share publicly)
tharsheblows
February 12, 2019
Tweet
Share
More Decks by tharsheblows
See All by tharsheblows
What I do when I don't know what I'm doing
tharsheblows
0
58
Tech support and community management
tharsheblows
0
120
Other Decks in Technology
See All in Technology
Engineer Career Talk
lycorp_recruit_jp
0
150
iOS/Androidで同じUI体験をネ イティブで作成する際に気をつ けたい落とし穴
fumiyasac0921
1
110
エンジニア人生の拡張性を高める 「探索型キャリア設計」の提案
tenshoku_draft
1
120
ノーコードデータ分析ツールで体験する時系列データ分析超入門
negi111111
0
410
SSMRunbook作成の勘所_20241120
koichiotomo
2
130
Can We Measure Developer Productivity?
ewolff
1
150
初心者向けAWS Securityの勉強会mini Security-JAWSを9ヶ月ぐらい実施してきての近況
cmusudakeisuke
0
120
Security-JAWS【第35回】勉強会クラウドにおけるマルウェアやコンテンツ改ざんへの対策
4su_para
0
180
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
750
TypeScript、上達の瞬間
sadnessojisan
46
13k
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
110
Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた
iotengineer22
0
470
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
BBQ
matthewcrist
85
9.3k
Statistics for Hackers
jakevdp
796
220k
A Tale of Four Properties
chriscoyier
156
23k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Adopting Sorbet at Scale
ufuk
73
9.1k
Designing the Hi-DPI Web
ddemaree
280
34k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Docker and Python
trallard
40
3.1k
How GitHub (no longer) Works
holman
310
140k
Code Review Best Practice
trishagee
64
17k
Transcript
Mistakes were made A highlight reel from 2018
Who I am
What I did Large project for a small company, everything
from designing table relationships to print stylesheets
Introduced state management (Vuex) too late Refactoring messy events and
state was painful
Should I have known better? NO* Did it require an
urgent fix? YES *https://medium.com/@dan_abramov/you-might-not-need-redux-be46360cf367
Made a prototype Of course it wasn’t a prototype, it’s
in production now
Should I have known better? YES Did it require an
urgent fix? NO* *dumb luck
Mistook easy for simple A complicated theme I know well
is easier than a simple theme I don’t
Should I have known better? YES Did it require an
urgent fix? NO
Asked for too much from the REST API Vue is
easy to extend but don’t ask for everything at once
Should I have known better? YES Did it require an
urgent fix? YES
Didn’t make the impossible not possible “Oh it’ll never do
that” is the worst excuse for making sure it can’t
There were so many failures • Database • API •
Front end js
Should I have known better? YES Did it require an
urgent fix? YES Was it super stressful? YES
BONUS: Firefox print css wtf Printing in FF is insane
Should I have known better? NO Did it require an
urgent fix? YES
The end for now