New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#dshawaf6] Dev Related on Modules #18

tzmanics opened this Issue May 29, 2018 · 5 comments


None yet
4 participants

tzmanics commented May 29, 2018


Always Forward with dshaw: Dev Related on Modules


Modules have given us the ability to reuse code and most developers use them every day. How much do we know and understand about the current modules system we use and the changes that need to be made? Currently, we have two ways of handling modules: the CommonJS modules system (CJM) and the ECMAScript Module system (ESM). When using Node and when programming for the web we have been using CJM for years but the shift to ESM is happening.

In this podcast, we'll discuss the history of how we got to these non-compatible systems, the steps the Node Modules Working Group is taking, what you can do and why this is great news for devs from front to back. We may even talk about Michael Jackson Script, because, why not. Come join us and bring your questions :)


  • Dan Shaw - @dshaw - Strategic Advisor
  • Tara Z. Manicsic - @tzmanics - Guest Host
  • Myles Borins - @MylesBorins - Node TSC Director / Developer Advocate for Google Cloud
  • Jordan Harband - @ljharb - TC39 Member / Software Engineer for Airbnb
  • C J Silverio - @ceejbot - CTO for npm


Live Tuesday, JUL 10, 2018 at 10am PT on Crowdcast


The agenda will evolve as we lock in panelists.

Part I: How We Got Here

  • the creation of the common js modules system
  • how es modules came to be

Part II: Adapting to Interop

  • the challenges
  • michael jackson script decision
  • the role of compilers

Part III: Where Are We Now?

  • goals for the Modules Working Group
  • how can devs participate/help


Not available



#dshawaf #AlwaysForward #nodejs


This comment has been minimized.


dshaw commented Jun 12, 2018


This comment has been minimized.

MylesBorins commented Jun 21, 2018


This comment has been minimized.

ljharb commented Jun 21, 2018

I should be able to make it.


This comment has been minimized.


dshaw commented Jun 21, 2018

@ceejbot is interested too

@dshaw dshaw changed the title from [#dshawaf6] Dev Related on Modules to [#dshawaf6] Dev Related on ES Modules Jun 27, 2018


This comment has been minimized.


dshaw commented Jun 28, 2018


<3 this. Way better than the rando Unsplash images I have been using. Thank you, @tzmanics.

@tzmanics tzmanics changed the title from [#dshawaf6] Dev Related on ES Modules to [#dshawaf6] Dev Related on Modules Jun 28, 2018

@dshaw dshaw added the dshawaf label Jul 23, 2018

@tzmanics tzmanics closed this Aug 14, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment