Rich Web
Experience 2013
RWX2013: INFO
theRichWebExperience.com
Find sessions, schedule, speaker bios, etc.
Put on by the folks at...No Fluff, Just Stuff
nofluffjuststuff.com
RWX2013: What is it?
Full day and half-day workshops on
HTML5, CSS3, JavaScript, jQuery, & more!
8 parallel tracks with 40 speakers and 120 technical sessions/workshops
(Gradleware)
Notable presenters
Neal Ford - nealford.com
Keynote: "Abstraction Distraction"
- Never mistake the abstraction for the real thing
- Always understand 1 level below the abstraction
- Once internalized, abstractions are really hard to shake off
- Abstractions are both walls and prisons
- Don't name things that expose underlying details
- Your abstraction isn't perfect
- Understand the implications of rigidity
- Good APIs are not merely high level or low level--they're both
- Generalize the 80% cases and get out of the way for the rest
- Don't be distracted by your abstractions

Neal Ford
"Onionskin APIs"
80% abstraction
20% lower level
Great example = git
NOTABLE Presenters
Nathaniel Schutta - @ntschutta
- Various sessions from JavaScript to Architectural Leadership to...
- A very interesting session called "Hacking Your Brain for Fun and Profit"
- Book: "Spark" (http://goo.gl/oZgM1c)
- Expert = 10 years or 10,000 hours
- Last Year: "Leading Technical Change"
- Another excellent session
- Very interesting, funny, & knowledgeable

Notable presenters
Raju Gandhi - @looselytyped
"Learning to Learn"
- Hard vs Soft Skills
- Establish where you are & where you want to be in each of your skills
- Spread out learning in small chunks
- Deliberate practice
- Failure is part of the learning process
- SQR3 Learning Technique (Scan, Question, Read, Recite, Review)
- Find a good tech book and translate the examples into the language you're trying to learn.
- "Little Book of Talent" (http://goo.gl/zBbvPE)
- "Power of Full Engagement" (http://goo.gl/EUspnQ)

notable presenters
Dr. Venkat Subramaniam - @venkat_s
Great speaker!
VERY knowledgeable. VERY fast.
Founder of Agile Developer, Inc.
Great presentations--most accessible at:
agiledeveloper.com
stuff to learn
npm
Node Package Manager

(and node.js while you're at it)
stuff to learn
git/GitHub
Open source version control system
stuff to learn
Grunt
The JavaScript Task Runner
Other stuff to learn
jQuery, AngularJS, BDD/TDD, CoffeeScript, Sass
Technology
Tools
Technology Radar
Learning
SQR3, The 99 LISP Problems, Koans, Project Euler
RWX2014 Recommended?
ONE caveat: Probably not worth consecutive years
as tracks seem to be mostly the same year-to-year.
ONE dislike: The sessions were typically not
repeated at multiple times.
Slides available at
http://slid.es/stephanieshusband/rich-webexperience-2013
Questions?
Rich WebExperience 2013
By stephanieshusband
Rich WebExperience 2013
- 399