i've been web developer for 17 years and this is what i've learned
TRANSCRIPT
Daniel KhanNode.js Technology Lead at Dynatrace
@dkhan
1997
My first Webcam Picture
1998
I’m playing around with HTML
2000
I’m web Developer and I’m teaching
Perl
Be aware of The
Dunning-Kruger Effect!
2009-2011University
Understand the Full Stack
Make hay while the sun shines
Don’t settle for Mediocrity!
Write Code your “Future You” will
Understand and be Proud of
Think Twice before Rewriting it from
Scratch
Achievable Capabilities
Effort
Switch to a new System
[Elzer, 1994]
Does this Site really NEED React and Isomorphic
JavaScript?
“If it’s from Google or Facebook it must be
Awesome”
or …
The Emperors New Clothes
Don’t Blindly Trust in Other Peoples Code!
13
Think twice before npm install anything!
Or yarn … for what it’s worth
Last Words
Don’t Repeat Yourself!(DRY)
You Ain’t Gonna Need It(YAGNI)
Keep It Simple Stupid!(KISS)
The End… to be Continued on Twitter …
@dkhan