<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/feed.atom.xml" media="screen"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <id>tag:speakerdeck.com,2005:/anguscroll</id>
  <link rel="alternate" type="text/html" href="https://speakerdeck.com"/>
  <link rel="self" type="application/atom+xml" href="https://speakerdeck.com/anguscroll.atom"/>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/137723</id>
    <published>2014-11-17T11:05:34-05:00</published>
    <updated>2014-11-17T11:10:54-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/anguscroll/the-book-nerds-guide-to-javascript"/>
    <title>The Book Nerd's Guide to JavaScript</title>
    <content type="html">Given at DotJS, Paris on 17th November 2014</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/587a1f6050a001326d5e12019b66b992/preview_slide_0.jpg?3918335" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Angus Croll (@anguscroll)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/101710</id>
    <published>2014-05-22T16:24:50-04:00</published>
    <updated>2014-05-22T16:56:57-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/anguscroll/stop-being-perfect"/>
    <title>Stop being Perfect</title>
    <content type="html">Presented at Web Rebels, Oslo, Norway
May 22nd 2014 </content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/cfffdcf0c41c01319f3956e5c95b227b/preview_slide_0.jpg?3053130" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Angus Croll (@anguscroll)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/75372</id>
    <published>2013-11-08T13:27:05-05:00</published>
    <updated>2013-11-08T13:34:05-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/anguscroll/es6-uncensored"/>
    <title>ES6 Uncensored</title>
    <content type="html">Full Frontal Conference, Brighton, UK
Nov 8th 2013</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/1eb0c2602ad10131e7ac125c8982962e/preview_slide_0.jpg?2250313" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Angus Croll (@anguscroll)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/64157</id>
    <published>2013-08-22T23:06:30-04:00</published>
    <updated>2013-08-22T23:44:43-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/anguscroll/learning-to-fly-twitter-flight-and-mixins-1"/>
    <title>Learning to Fly — Twitter Flight and Mixins</title>
    <content type="html">Presented at BrazilJS, Porto Alegre, August 22nd 2013</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/bc06bab0edce0130460422df94f3aa7c/preview_slide_0.jpg?1887131" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Angus Croll (@anguscroll)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/49928</id>
    <published>2013-05-29T12:17:31-04:00</published>
    <updated>2013-05-29T12:19:10-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/anguscroll/javascript-is-literature-is-javascript"/>
    <title>JavaScript is Literature is JavaScript</title>
    <content type="html">Given at JS Conf, Amelia Island, Florida. May 29th 2013</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/1f2ff200aaa90130da0f7a0af3c659d3/preview_slide_0.jpg?1534754" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Angus Croll (@anguscroll)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/46184</id>
    <published>2013-05-01T20:53:02-04:00</published>
    <updated>2013-05-27T02:07:57-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/anguscroll/the-politics-of-javascript"/>
    <title>The Politics of JavaScript</title>
    <content type="html">Presented at Web Directions Code, Melbourne, Australia
May 2nd 2013

NOTE for those who didn't see it live: "humble style guide" is a parody. I'm not hating on "new" and I'm certainly not advocating "always use ===" </content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/56004d5094f001309d49169848220a5c/preview_slide_0.jpg?1521987" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Angus Croll (@anguscroll)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/25403</id>
    <published>2012-11-28T22:54:05-05:00</published>
    <updated>2012-11-30T03:49:36-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/anguscroll/parlez-vous-javascript"/>
    <title>Parlez-Vous JavaScript</title>
    <content type="html">You can spot the tourists a mile away. In Singapore they’re the ones drinking slings at the Raffle’s Long Bar; in JavaScript they’re the ones stuffing their favourite paradigms into a language that never needed them and works better without them.

In this talk, your humble tour guide will wander the back alleys of JavaScript in search of native patterns, uncovering the idioms that work with the language instead of fighting it. We’ll visit some fabulous local haunts: mixins, functional expressions, context injection and of course closures, while trying not to make fun of the garish tourist traps (classes, are you listening?)</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/148da8f01c0601302fbe22000a1f8a4e/preview_slide_0.jpg?822420" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Angus Croll (@anguscroll)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/6998</id>
    <published>2012-10-06T11:32:57-04:00</published>
    <updated>2012-12-09T16:10:29-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/anguscroll/break-all-the-rulez"/>
    <title>Break all the Rulez</title>
    <content type="html">Presented at: jsconf.eu in Berlin, Oct 6th 2012
Video: http://www.youtube.com/watch?v=MFtijdklZDo&amp;feature=plcp

Good programmers follow best practices; great programmers investigate them.

Many JavaScript sources proclaim (with miraculous certainty) that some tricky language features are anti-patterns that must be avoided at all costs, while offering little or nothing in the way of substantive evidence beyond alarmist warnings or references to their favorite gurus. We shouldn’t ask people to follow rules that we can’t explain or propose actions that we can’t defend.

This talk will demonstrate that, whether its double-equals coercion, iteration without hasOwnProperty, augmenting native prototypes or even fraternizing with the evil ‘eval’ and ‘with’, there is a time and place for virtually every feature of JavaScript and taking the time to study and understand their potential will enrich the programming experience, just as a broader vocabulary enriches the speaking experience. The talk will feature copius real life examples drawn from respected libaries and tools.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/50704ea1240f510002093877/preview_slide_0.jpg?187539" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Angus Croll (@anguscroll)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/12941</id>
    <published>2012-05-31T17:51:11-04:00</published>
    <updated>2012-10-09T11:25:05-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/anguscroll/how-we-learned-to-stop-worrying-and-love-javascript"/>
    <title>How we Learned to Stop Worrying and Love JavaScript</title>
    <content type="html">Presented at Fluent Conference, San Francisco May 31st 2012 </content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/4fc7e727ed0e1d001f022749/preview_slide_0.jpg?404917" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Angus Croll (@anguscroll)</name>
    </author>
  </entry>
  <title>Angus Croll (@anguscroll) on Speaker Deck</title>
  <updated>2014-11-17T11:05:34-05:00</updated>
</feed>
