Cover Photo for AmsterdamJS Special Edition: A Meetup with TC39 Members

AmsterdamJS Special Edition: A Meetup with TC39 Members

Primary Photo for AmsterdamJS

Hosted by

AmsterdamJS

In-Person

Address available to attendees

We missed you this time around!

πŸ‘‹ Hey-hey, AmsterdamJS Community!

Join us for a special edition of the Amsterdam JS Meetup, featuring members of TC39, the standards committee shaping the future of JavaScript! This is a unique opportunity to gain first-hand insights into the evolution of the language, hear from those directly involved in defining new features, and engage in discussions about the past, present, and future of JavaScript.

πŸ“… Date: March 12, 2025

πŸ“ Location: JetBrains N.V., Terrace Tower, Gelrestraat 16, 1079 MZ Amsterdam, 3rd floor.

🀝 Hosted by JetBrains
JetBrains is a global software company that creates professional software development tools and advanced collaboration solutions trusted by more than 12.8 million users from 220 counties and territories. Since 2000, JetBrains has built a catalog of 34 products, including WebStorm, an IDE for JavaScript, TypeScript, and related technologies.

🀝 Organized by

This event made possible thanks to the support from React Summit and JSNation organizers – GitNation. Become a speaker for JSNation conference - fill in the CFP form by March 2.

πŸ•‘ Event Schedule

  • 18:00 - Doors open – snacks, beverages, socialization
  • 18:40 - Intro and announcements
  • 18:50 - A History of TC39's JavaScript Decorators proposalΒ β€” Daniel Ehrenberg
  • 19:20 - MessageFormat: The Future of i18n on the Web β€” Ujjwal Sharma
  • 19:50 - Break with drinks
  • 20:05 - TC39 Panel – Daniel Ehrenberg, Ujjwal Sharma, Gus Caplan
  • 20:35 - Networking

πŸ•˜ Mingle until 21:00pm

πŸ—£ Call for Proposals
Have an idea or story to share? Submit your talk proposal through our CFP form and take the stage at one of our upcoming meetups!

β€”
πŸ‘ Code of Conduct
By registering for this event you agree to comply with our CoC

πŸ“© Contact
hi@jsnation.com
https://twitter.com/thejsnation
https://www.youtube.com/JSNation
https://bsky.app/profile/jsnation.gitnation.org

Presentations

Ujjwal Sharma

MessageFormat: The Future of i18n on the Web

Internationalization in JavaScript and on the web platform is very complicated, but also vastly important for us developers in order to build accessible and intelligible interfaces. Thankfully, Unicode Consortium's MessageFormat working group and TC39 have been hard at work standardizing the next generation of i18n tooling that aims to unify analogous non-standard tools in use today while approaching this problem from a fresh perspective.

Join me along this tour of i18n in JavaScript, discover some of the newest additions to the toolkit and learn about the ongoing MessageFormat proposal and how it aims to radically improve the developer experience.

Ujjwal Sharma, Gus Caplan

TC39 Panel

TC39 is the standards committee that designs the JavaScript language (sometimes called ECMAScript). The panel will feature a range of committee members and they will answer to questions about the past, present and future of JavaScript!

Daniel Ehrenberg

A History of TC39's JavaScript Decorators proposal

Decorators are a big and important feature for ECMAScript. The standardization of decorators has been ongoing since 2018. During this time, the proposal for extending JavaScript classes has evolved based on discussions, as well as feedback from users and implementers. In this talk, one of the champions of this design pattern, Daniel Ehrenberg, will share the history of the proposal, which is now in Stage 3 of ECMA TC39's standardization process.

AmsterdamJS Special Edition: A Meetup with TC39 Members

Primary Photo for AmsterdamJS

Hosted by

AmsterdamJS

In-Person

Address available to attendees

πŸ‘‹ Hey-hey, AmsterdamJS Community!

Join us for a special edition of the Amsterdam JS Meetup, featuring members of TC39, the standards committee shaping the future of JavaScript! This is a unique opportunity to gain first-hand insights into the evolution of the language, hear from those directly involved in defining new features, and engage in discussions about the past, present, and future of JavaScript.

πŸ“… Date: March 12, 2025

πŸ“ Location: JetBrains N.V., Terrace Tower, Gelrestraat 16, 1079 MZ Amsterdam, 3rd floor.

🀝 Hosted by JetBrains
JetBrains is a global software company that creates professional software development tools and advanced collaboration solutions trusted by more than 12.8 million users from 220 counties and territories. Since 2000, JetBrains has built a catalog of 34 products, including WebStorm, an IDE for JavaScript, TypeScript, and related technologies.

🀝 Organized by

This event made possible thanks to the support from React Summit and JSNation organizers – GitNation. Become a speaker for JSNation conference - fill in the CFP form by March 2.

πŸ•‘ Event Schedule

  • 18:00 - Doors open – snacks, beverages, socialization
  • 18:40 - Intro and announcements
  • 18:50 - A History of TC39's JavaScript Decorators proposalΒ β€” Daniel Ehrenberg
  • 19:20 - MessageFormat: The Future of i18n on the Web β€” Ujjwal Sharma
  • 19:50 - Break with drinks
  • 20:05 - TC39 Panel – Daniel Ehrenberg, Ujjwal Sharma, Gus Caplan
  • 20:35 - Networking

πŸ•˜ Mingle until 21:00pm

πŸ—£ Call for Proposals
Have an idea or story to share? Submit your talk proposal through our CFP form and take the stage at one of our upcoming meetups!

β€”
πŸ‘ Code of Conduct
By registering for this event you agree to comply with our CoC

πŸ“© Contact
hi@jsnation.com
https://twitter.com/thejsnation
https://www.youtube.com/JSNation
https://bsky.app/profile/jsnation.gitnation.org

Presentations

Ujjwal Sharma

MessageFormat: The Future of i18n on the Web

Internationalization in JavaScript and on the web platform is very complicated, but also vastly important for us developers in order to build accessible and intelligible interfaces. Thankfully, Unicode Consortium's MessageFormat working group and TC39 have been hard at work standardizing the next generation of i18n tooling that aims to unify analogous non-standard tools in use today while approaching this problem from a fresh perspective.

Join me along this tour of i18n in JavaScript, discover some of the newest additions to the toolkit and learn about the ongoing MessageFormat proposal and how it aims to radically improve the developer experience.

Ujjwal Sharma, Gus Caplan

TC39 Panel

TC39 is the standards committee that designs the JavaScript language (sometimes called ECMAScript). The panel will feature a range of committee members and they will answer to questions about the past, present and future of JavaScript!

Daniel Ehrenberg

A History of TC39's JavaScript Decorators proposal

Decorators are a big and important feature for ECMAScript. The standardization of decorators has been ongoing since 2018. During this time, the proposal for extending JavaScript classes has evolved based on discussions, as well as feedback from users and implementers. In this talk, one of the champions of this design pattern, Daniel Ehrenberg, will share the history of the proposal, which is now in Stage 3 of ECMA TC39's standardization process.

Guild

Get in touch!

hi@guild.host