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
39
0
Share
Mistakes were made
Top 5 code related mistakes of 2018 (that I can share publicly)
tharsheblows
February 12, 2019
More Decks by tharsheblows
See All by tharsheblows
What I do when I don't know what I'm doing
tharsheblows
0
64
Tech support and community management
tharsheblows
0
150
Other Decks in Technology
See All in Technology
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3.1k
Amazon S3 Filesについて
yama3133
2
210
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
74k
Keeping Ruby Running on Cygwin
fd0
0
150
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
16k
Good Enough Types: Heuristic Type Inference for Ruby
riseshia
1
220
[最強DB講義]推薦システム | 基礎編
recsyslab
PRO
1
170
Claude Code を安全に使おう勉強会 / Claude Code Security Basics
masahirokawahara
11
32k
社内エンジニア勉強会の醍醐味と苦しみ/tamadev
nishiuma
0
210
Rebirth of Software Craftsmanship in the AI Era
lemiorhan
PRO
4
2k
インターネットの技術 / Internet technology
ks91
PRO
0
210
基盤を育てる 外部SaaS連携の運用
gamonges_dresscode
1
120
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
680
Paper Plane (Part 1)
katiecoart
PRO
0
6.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
170
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
160
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
450
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
350
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