062 JSJ Dojo with Dylan Schiemann

JavaScript Jabber

Episode | Podcast

Date: Fri, 07 Jun 2013 07:00:00 +0000

<div class="trix-content"> <div>Panel</div><pre>Dylan Schiemann (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) <br /></pre><div>Discussion<br /> 00:57 - Dylan Schiemann Introduction</div><pre>The Dojo Toolkit CEO of SitePen <br /></pre><div>01:14 - Dojo</div><pre>TD Ameritrade The Wall Street Journal JPMorgan Chase &amp; Co TD Bank voro.com Esri <br /></pre><div>04:40 - Why is Dojo relevant today?</div><pre>Peter Higgins: #dadt (Dojo already did that) <br /></pre><div>07:00 - AMD and RequireJS</div><pre>Performance Benefits CommonJS <br /></pre><div>10:34 - Dijit</div><pre>Form Controls Layout Widgets Other Widgets (i.e. grids, rich text editor controls, trees, etc.) Polymer <br /></pre><div>15:32 - Browser Support</div><pre>The Awesome Bar Removing Code Aspect-oriented Programming <br /></pre><div>20:01 - Dojo 2</div><pre>Dojo Mobile Responsive Dijits Local Storage Better Grid Widgets Cleaner APIs <br /></pre><div>32:52 - Marketing Dojo</div><pre>Dojo Tutorials Good APIs Demos Target Environments <br /></pre><div>27:55 - Graded Support</div><pre>Graded Browser Support - YUI Library <br /></pre><div>30:56 - Maintaining the old version while moving ahead with the new version<br /> 33:01 - Strict Mode</div><pre>dojo.declare <br /></pre><div>34:15 - Dojo and Node.js</div><pre>dojo/request <br /></pre><div>36:20 - The Dojo Foundation</div><pre>lodash The Intern <br /></pre><div>40:21 - Testing</div><pre>D.O.H.: Dojo Objective Harness Sauce Labs Chai <br /></pre><div>42:56 - Charting and Graphing &amp; Vector Graphics</div><pre>DojoX voro.com GFX D3 Raphaël <br /></pre><div>46:41 - The History of Dojo and Prototype</div><div>Picks</div><pre>Sexism in Video Games - This Female Gamer is Fed Up / from a woman's view / woman / Rape is in Grand Theft Auto Game (AJ) My Fair Lady (AJ) Moon (Jamison) Dr. Dog (Jamison) Warhammer Quest (Joe) Knights of the Old Republic (Joe) Ruins by Orson Scott Card (Joe) AngularJS Fundamentals (Joe’s Pluralsight Course) (Joe) Commit (Chuck) Authority | Nathan Barry (Chuck) The Intern (Dylan) FrozenJS (Dylan) hammer throw: 1986 Youri Sedykh's World Record Series (Dylan) Kundalini Yoga (Dylan) Arcosanti (Dylan) Ubud, Bali (Dylan) Insadong, Seoul, South Korea (Dylan) <br /></pre><div>Next Week<br /> Burnout<br /> Transcript<br /> JAMISON:  This is my voice.</div><div>CHUCK:  You keep it with you at all times, don’t you?</div><div>JAMISON:  I do. Unless I go to a rock concert or something. Then I leave it there.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>CHUCK:  Hey everybody, and welcome to Episode 62 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.</div><div>JAMISON:  Hi, guys.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  AJ O’Neal.</div><div>AJ:  Not coming at you live. Not at all.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.tv and we have a special guest this week. That’s Dylan Schiemann. So, do you want to introduce yourself real quick, Dylan?</div><div>DYLAN:  Sure. Thanks Charles. I’m Dylan. I’m one of the founders of an open source project called the Dojo Toolkit. I’m also the CEO at SitePen, a company that builds web apps and provides JavaScript training and support.</div><div>CHUCK:  Awesome. Dojo’s been around for a long time, hasn’t it?</div><div>DYLAN:  Nine years.</div><div>CHUCK:  Nine years.</div><div>DYLAN:  Oh, yeah. Three lifetimes in the Internet age, I guess.</div><div>CHUCK:  Does that make it older than jQuery?</div><div>DYLAN:  It does, yes. JQuery, I think, started about ... Support this podcast at — https://redcircle.com/javascript-jabber/donations Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy