163 JSJ Flow with Jeff Morrison and Avik Chaudhuri

JavaScript Jabber

Episode | Podcast

Date: Wed, 10 Jun 2015 13:00:00 +0000

<div class="trix-content"> <div>03:32 - Jeff Morrison Introduction</div><ul> <li> <a href="https://twitter.com/lbljeffmo">Twitter</a> </li> <li><a href="https://github.com/jeffmo">GitHub</a></li> <li><a href="https://www.facebook.com/">Facebook</a></li> </ul><div>03:46 - Avik Chaudhuri Introduction</div><ul> <li> <a href="https://twitter.com/__avik">Twitter</a> </li> <li> <a href="https://github.com/avikchaudhuri">GitHub</a> </li> <li><a href="https://www.linkedin.com/in/achaudhuri">LinkedIn</a></li> <li><a href="https://www.facebook.com/">Facebook</a></li> </ul><div>04:27 - <a href="http://flowtype.org">Flow</a> </div><ul> <li> <a href="https://twitter.com/flowtype">@flowtype</a> </li> <li><a href="https://github.com/facebook/flow">[GitHub] flow</a></li> </ul><div>05:36 - Static Type Checking</div><ul><li><a href="http://stackoverflow.com/questions/125367/dynamic-type-languages-versus-static-type-languages">Dynamic vs Static Type Languages</a></li></ul><div>09:52 - Flow and <a href="http://en.wikipedia.org/wiki/Unit_testing">Unit Testing</a> </div><ul><li><a href="https://facebook.github.io/jest/">Jest</a></li></ul><div>12:39 - <a href="http://en.wikipedia.org/wiki/Gradual_typing">Gradual Typing</a> </div><div>15:07 - <a href="http://en.wikipedia.org/wiki/Type_inference">Type Inference</a> </div><div>17:50 - Keeping Up with New Features in JavaScript</div><ul><li><a href="https://babeljs.io/">Babel</a></li></ul><div>20:49 - Generators</div><div>24:46 - Working on Flow</div><div>28:27 - Flow vs <a href="http://www.typescriptlang.org/">TypeScript</a> </div><ul> <li>Inference Support</li> <li><a href="http://www.infoq.com/presentations/Null-References-The-Billion-Dollar-Mistake-Tony-Hoare">Tony Hoare: Null References: The Billion Dollar Mistake</a></li> </ul><div>35:41 - Putting the “Java” Back in JavaScript</div><ul> <li>Server/Client Overview</li> <li>Prototyping</li> </ul><div>45:26 - Flow and the JavaScript Community</div><div>46:43 - <a href="https://facebook.github.io/react/">React</a> Support</div><div>48:39 - Documentation</div><ul> <li> <a href="https://github.com/facebook/flow/tree/gh-pages">gh-pages</a> (link to the docs)</li> <li>IRC Channel for Flow: #flowtype on <a href="https://webchat.freenode.net/">webchat.freenode.net</a> </li> </ul><div>Picks</div><div> <a href="http://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html">Nolan Lawson: We have a problem with promises</a> (Aimee)<br /> <a href="http://www.jimnnicks.com/">Jim 'N Nick's BBQ Restaurant</a> (Aimee)<br /> <a href="http://www.frankmcsherry.org/graph/scalability/cost/2015/01/15/COST.html">Frank McSherry: Scalability! But at what COST?</a> (Jamison)<br /> <a href="http://www.frankmcsherry.org/graph/scalability/cost/2015/02/04/COST2.html">Frank McSherry: Bigger data; same laptop</a> (Jamison)<br /> <a href="https://vimeo.com/9270320">Greg Wilson: What We Actually Know About Software Development, and Why We Believe It's True</a> (Jamison)<br /> <a href="http://channel9.msdn.com/blogs/Marron/Time-Travel-Debugging-for-JavaScriptHTML">Marron: Time-Travel Debugging for JavaScript/HTML Applications</a> (Jeff)<br /> <a href="http://realworldocaml.org">Real World OCaml</a> (Jeff)<br /> <a href="http://muse.mu/">Muse</a> (Jeff)<br /> <a href="http://www.scottaaronson.com/blog/">Shtetl-Optimized</a> (Avik)<br /> <a href="http://www.netflix.com/WiMovie/80007945">Chef's Table</a> (Avik)</div><div>Special Guests: Avik Chaudhuri and Jeff Morrison.</div> </div> Support this podcast at — https://redcircle.com/javascript-jabber/donations Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy