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
Do Something Else
Search
John S.
April 15, 2015
0
31
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
83
A Humane Introduction to Functional Programming
sneeu
0
69
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
Unsuck your backbone
ammeep
671
58k
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
33
2.3k
It's Worth the Effort
3n
187
28k
Optimizing for Happiness
mojombo
379
70k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Writing Fast Ruby
sferik
629
62k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Thoughts on Productivity
jonyablonski
70
4.9k
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