Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Do Something Else
Search
John S.
April 15, 2015
0
32
Do Something Else
John S.
April 15, 2015
Tweet
Share
More Decks by John S.
See All by John S.
Iteration, iteration, iteration.
sneeu
0
130
Data at FanDuel
sneeu
1
100
As Little As Possible
sneeu
0
84
A Humane Introduction to Functional Programming
sneeu
0
70
Featured
See All Featured
Scaling GitHub
holman
464
140k
Designing Experiences People Love
moore
143
24k
Thoughts on Productivity
jonyablonski
73
5k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Documentation Writing (for coders)
carmenintech
76
5.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Code Review Best Practice
trishagee
74
19k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Transcript
Do Something Else John Sutherland EdinburghJS, April 2015
@sneeu
None
Do Something Else
None
Probably short
Still no JavaScript!
A “soft–talk” about doing other things
Not web–audio
Why?
Computers are awful
Computers only do what you tell them
And talking to computers is hard
Other developers are jerks
None
You 3 weeks ago is a jerk
You 8 years ago is a massive jerk
None
“Bug compatible”
None
Bugs all the way down
Any large system with bugs
None
None
None
Go for a walk
Go home
Doing ♣ makes your ♠better
Java & Ruby
Python & Clojure
Parenting & line–management
None
None
None
None
None
None
Everything is terrible
… but
None
None
None
None
None
Thanks