22: Building Abstractions That Aren't Ahistorical with Ashley Williams

DESCRIPTIVE

Show Notes & Links

Kahlil and Henning talk to Ashley Williams about her introduction to computers and programming with Logo and HyperCard. Ashley explains how her degrees in philosophy and neuroscience help her reason about program architecture and where her interest in teaching comes from. She becomes the lead instructor at Flatiron School after being rejected as a student, which leads to many different teaching and speaking engagements. Before taking a position at npm, Inc. she also worked at Mozilla and Bocoup.

Highlights

  • [00:00:00] Kahlil welcomes Ashley Williams to the show
  • [00:00:58] Logo
  • [00:01:42] HyperCard
  • [00:06:35] Philosophy and Neuroscience
  • [00:22:02] Where @ag_dubs comes from
  • [00:23:46] Teaching
  • [00:35:24] From rejected student to lead instructor
  • [00:42:27] NYC Web Development Fellowship
  • [00:49:44] bocoup
  • [00:51:19] endpoints
  • [00:59:32] APIs and API driven development
  • [01:01:56] Ashley's personal website
  • [01:07:26] Mozilla
  • [01:08:56] Low Cost Education
  • [01:12:02] Conference Talks
  • [01:14:56] npm, Inc.
  • [01:25:18] Writing documentation
  • [01:34:33] Picks

Links

  • Ashley Williams is @ag_dubs on Twitter
  • Logo (programming language))
  • hypercard.org
  • HyperCard
  • HyperCard player
  • "ashley's hypers"
  • "The Server"
  • Flatiron School
  • NYC WEB DEVELOPMENT FELLOWSHIP
  • bocoup
  • endpoints
  • json-api
  • ember-data
  • sails
  • sinatra
  • Ashley's personal site
  • Mozilla Foundation
  • JSConf - If you wish to learn ES6/2015 from scratch, you must first invent the universe
  • npm
  • Trek Glowacki - early documentation on Ember

Picks

  • Ashley's picks:
    • Inside Jokes by Daniel Dennet
    • greenkeeper.io
    • Squatconf
    • MUSIC PICK: Chvrches - Empty Threat
  • Henning's picks:
    • Ember Global meetup
    • Nested Loops
    • No, Really... Robots and JavaScript?!
    • Music: Jamiroquai - Alright
  • Kahlil's picks:
      <

Pour écouter des épisodes au contenu explicite, connectez‑vous.

Recevez les dernières actualités sur cette émission

Connectez‑vous ou inscrivez‑vous pour suivre des émissions, enregistrer des épisodes et recevoir les dernières actualités.

Choisissez un pays ou une région

Afrique, Moyen‑Orient et Inde

Asie‑Pacifique

Europe

Amérique latine et Caraïbes

États‑Unis et Canada