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
kargoの魅力について伝える
magisystem0408
0
200
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
13
3.7k
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
190
サイボウズフロントエンドエキスパートチームについて / FrontendExpert Team
cybozuinsideout
PRO
5
38k
あの日俺達が夢見たサーバレスアーキテクチャ/the-serverless-architecture-we-dreamed-of
tomoki10
0
440
コンテナセキュリティのためのLandlock入門
nullpo_head
2
320
Wvlet: A New Flow-Style Query Language For Functional Data Modeling and Interactive Data Analysis - Trino Summit 2024
xerial
1
110
小学3年生夏休みの自由研究「夏休みに Copilot で遊んでみた」
taichinakamura
0
150
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
150
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
480
生成AIのガバナンスの全体像と現実解
fnifni
1
180
UI State設計とテスト方針
rmakiyama
2
510
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
It's Worth the Effort
3n
183
28k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Agile that works and the tools we love
rasmusluckow
328
21k
Speed Design
sergeychernyshev
25
670
Done Done
chrislema
181
16k
Optimizing for Happiness
mojombo
376
70k
How to Think Like a Performance Engineer
csswizardry
22
1.2k
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