075 JSJ Maintainable JavaScript with Nicholas Zakas
Panel Nicholas C. Zakas (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails.
Published: September 13, 2013
075 JSJ Maintainable JavaScript with Nicholas Zakas
AJ ONeal
•
Charles Max Wood
•
Joe Eames
•
Jamison Dance
•
Merrick Christensen
•
Nicholas Zakas
Show Notes
Nicholas C. Zakas (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
01:24 - Nicholas Zakas Introduction
Box Maintainable JavaScript by Nicholas C. Zakas High Performance JavaScript (Build Faster Web Application Interfaces) by Nicholas C. Zakas Yahoo
Code Layout Clever Solutions (“Chicken Blood Solutions”)
Thinking, Fast and Slow by Daniel Kahneman Broken Window Theory
aura Nicholas Zakas: The Scalable JavaScript Application Architecture Feature Encapsulation
19:17 - Important conventions for a team to follow
Styles Mini Design Patterns Readability
Style Guide
31:14 - Linting
JSLint
Experience Personal Trait of Curiosity Component-based and Systems-based software engineers
Testability Backbone.js
Domo (Joe) Pluralsight (Joe) Game Dev Tycoon (Joe) The Star Wars (Joe) Foundation Actionscript 3.0 Animation: Making Things Move! by Keith Peters (Merrick) ng-conf (Merrick) Kveikur by Sigur Rós (Merrick) makemeasandwich (AJ) Sleep (AJ) Jekyll Themes (Jamison) Growing Object-Oriented Software, Guided by Tests by Steve Freeman (Jamison) A Canticle For Leibowitz by Walter M. Miller Jr. (Jamison) DevChat.tv (Chuck) Thinking, Fast and Slow by Daniel Kahneman (Nicholas) StePhest Colbchella '013 - Time to Dance (Nicholas) Evolution of Music - Pentatonix (Nicholas)
Meteor.js with Marcus Phillips and Fred Zirdung
Transcript