@jamiebuilds

Open Source

Developer, Educator, Speaker, Writer

Queer

Jamie Kyle

[email protected] - @jamiebuilds - jamie.build

# Me on the internet...

  1. GitHub
  2. Twitter
  3. Medium
  4. Keybase
  5. Instagram
  6. LinkedIn
  7. My Website

# I have lived in...

  1. Sydney, AU
  2. San Francisco, US (currently)
  3. Boston, US

# I have worked at...

  1. Atlassian - (April 2017 - October 2018)
  2. Facebook - (June 2016 - March 2017)
  3. CloudFlare - (September 2014 - June 2016)
  4. Pole Star Space Applications - (December 2013 - September 2014)
  5. Tuatara Corp - (April 2013 - December 2013)
  6. CoachUp - (August 2012 - April 2013)

# Contributor to (current or former)...

  1. The Pastry Box Project
  2. Bolt - Super-powered JavaScript project management
  3. TC39 - ECMAScript (JavaScript) Standards Technical Committee
  4. Yarn - Fast, Reliable, and Secure Dependency Manager
  5. Flow - A Static Type Checker for JavaScript
  6. Babel - A JavaScript compiler.
  7. Lerna - A tool for managing JavaScript projects with multiple packages.
  8. Marionette - The Backbone Framework

# Things I've written...

  1. The Super Tiny Compiler
  2. Itsy Bitsy Data Structures
  3. Babel Handbook

# Things I'm writing...

  1. The Super Tiny Type Checker
  2. (Untitled book on algorithms)
  3. (Untitled book on software design patterns)

# More things I've written...

  1. How to build an npm worm
  2. Designer-Oriented Styles
  3. Jest In Case
  4. React Markings
  5. Styled Theming
  6. React Loadable 4.0
  7. Babel Plugin "Ordering"
  8. Adopting Flow & TypeScript
  9. JavaScript’s new #private class fields
  10. Introducing React Loadable
  11. Dear JavaScript
  12. Lockfiles should be committed on all projects | Yarn
  13. Awards in Open Source
  14. Yarn: A new package manager for JavaScript | Facebook Code
  15. Type Systems: Structural vs. Nominal typing explained
  16. Type Systems: Refinements explained
  17. Type Systems: Covariance, Contravariance, Bivariance, and Invariance explained
  18. Type Systems: Reachability and Exhaustiveness analysis explained
  19. Setting up Flow when you’ve already got Babel in place
  20. Flow: Mapping an object
  21. Open Sourcing CloudFlare’s UI Framework | CloudFlare
  22. npm dx
  23. Learning How to Learn
  24. The React Styling Problem
  25. Dear GitHub
  26. The Language of Programming
  27. Setting up Babel 6 | Babel blog
  28. 6.0.0 Released | Babel blog
  29. Function Bind Syntax | Babel blog
  30. Babel <3 React | Babel blog
  31. Thanks ECMAScript, You've Ruined Us All
  32. Not Born to Die | Babel blog
  33. 2to3 | Babel blog
  34. 6to5 + esnext | Babel blog

# Talks I've given...

  1. SydJS (Sydney, AU): "Open Source is my Dorky Family"
  2. ffconf (London, UK): "Rethinking the Web Platform"
  3. Front-end Forum - Atlassian (Sydney, AU): "(Unannounced project tech preview)"
  4. CODEC Go - University of Santo Tomas (Manila, PH): "Zero to Binary Search Tree"
  5. JSConf Asia (Singapore, SG): "Zero to Binary Search Tree"
  6. ReactNL (Amsterdam, NL): "How to build a compiler"
  7. JSConf China (Nanjing, CN): "How to build a compiler"
  8. React Rally (Salt Lake City, UT): "Zero to Binary Search Tree"
  9. Full Stack (Denver, CO): "How to build a compiler"
  10. Camp JS VII (Sydney, AU): "How to build a compiler (aussie edition)"
  11. EmberConf 2016 (Portland, OR): "How to build a compiler"
  12. Modern Web UI (Moutain View, CA): "Babel Sucks"
  13. Microsoft Web Platform (Redmond, WA): "A Hastily Made Presentation about Babel"
  14. NodeSF (San Francisco, CA): "Build Smarter with Babel"
  15. ForwardJS (San Francisco, CA): "JavaScript tooling in the Future"
  16. Edge Conf 2015 (London, UK): "Panel - Progressive Enhancement"
  17. jQuery SF (San Francisco, CA): "Compiling JavaScript"
  18. SFJS Meetup (San Francisco, CA): "Introduction to 6to5: Transpile ES6+ to Vanilla ES5"
  19. SFJS Meetup (San Francisco, CA): "Babel" (with Sebastian McKenzie)
  20. Dancing with Marionette (New York City, NY): "Marionette State of the Union"

# Upcoming talks...

  1. (No future talks currently planned)

# Open Source Websites I've built...

  1. flow.org
  2. yarnpkg.com
  3. babeljs.io

# Things I'm working on...

  1. atlaskit
  2. bolt
  3. projector
  4. paranormal
  5. get-typed (private)
  6. bolt-releases (private)
  7. landkid (private)
  8. bolt-doc (private)
  9. jrvs (private)
  10. semipack (private)

# Open Source Projects...

    (Loading...)
[Edit this page]