013 JSJ Knockout.js with Steven Sanderson

by woody2shoes on May 11, 2012

Panel

Discussion

Picks

{ 0 comments }

Panel

Discussion

Picks

{ 8 comments }

011 JSJ Can HTML5 and JavaScript Really Replace Flash?

April 13, 2012

Panel Tom Beatty (twitter facebook website) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Jamison Dance (twitter github blog) Discussion Flash Shockwave ActionScript Object Oriented Flex FlexBuilder flv Video Format iPhone iPad Steve Jobs’ commentary on Flash Poorly optimized flash sites HTML5 Chrome Mozilla Firefox Microsoft Internet Explorer Cut the Rope in Internet [...]

Read the full article →

010 JSJ Node.js

April 6, 2012

Panel AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Jamison Dance (twitter github blog) Discussion Asynchronous Event Driven Models Web Workers Threads htop ps Reactor Pattern Loopage (Douglas Crockford) libev libuv JavaScript with VBscript on Windows Rhino Aptana Jaxer Zuul.js Ringo.js Node.js jQuery Common.js Scope Node.js Documentation Ruby NPM Semantic Versioning Package managers CPAN RubyGems Package.json [...]

Read the full article →

009 JSJ Testing Javascript with Joe Eames

March 27, 2012

Panel Joe Eames (Pluralsight bio) Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Jamison Dance (twitter github blog) Discussion TDD Unit testing Community driven development patterns Selenium Selenium Web Driven Integration Tests UI Tests BDD Tests are only as good as their authoring javadoc Typed.js Heckle Mutation Testing mocha jasmine qunit test anything reporter browser testing [...]

Read the full article →

008.1 V8 and V8 and Dart with Lars Bak and Kasper Lund – Bonus Content

March 21, 2012

Discussion Dart Jabber? Shared Worker DOM Interactions problematic in large projects HTML5 HTML Library in Dart Chrome Automatic Updating Dart’s Type System Multithreading - Icelets Dart executes the same code on the client or server side Dart editor Closures in Dart “Stupid questions” Basic standardized async support in Dart’s core library Callbacks last ARM port, soon [...]

Read the full article →

008 JSJ V8 and Dart with Lars Bak and Kasper Lund

March 14, 2012

Panel Lars Bak Kasper Lund AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Joachim Larsen (g+ github website) Discussion Dart V8 Virtual Machines Strongtalk Java OOVM – Embedded Smalltalk Beta Google V8 is implemented in C++ Who’s behind Dart JIT Adaptive compiler Node.js V8 source code Palm phones based on V8 NPM Mobile considerations such as [...]

Read the full article →

007 JSJ Online Resources for Javascript Developers

March 13, 2012

Panel AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Jamison Dance (twitter github blog) Discussion Using HTML tags to attach handlers to something onLoad with a function in the global scope onClick=”someFunction();” Unobtrusive JavaScript eval type things setTimeout will eval your code closures jsfiddle browser console MDN If you see a bad example, provide a better [...]

Read the full article →

006 JSJ Chrome Dev Tools with Paul Irish

February 24, 2012

Panel Paul Irish (twitter github website) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Jamison Dance (twitter github blog) Joachim Larsen (g+ github website) Yehuda Katz (twitter github blog) Discussion Chrome Developer Tools Chrome Canary Dev Tools settings Disable Cache Enable Source Maps Ctrl-Shift-R is not reliable in refreshing without the cache Require.js Webkit Inspector Persisting live changes Live [...]

Read the full article →

005 JSJ Javascript Objects

February 17, 2012

Panel AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Jamison Dance (twitter github blog) Joachim Larsen (g+ github website) Yehuda Katz (twitter github blog) Discussion Objects are basically hashmaps Calling ‘new’ Constructors Javascript creates an empty object and hands it off to the constructor Functions are sort of like classes ES5 (strict mode) arguments.callee Old SproutCore used [...]

Read the full article →