
Nicolo Ribaudo
Bio
I’m a developer who loves open source and JavaScript. I work at Igalia, where I help push the web forward, and I maintain Babel — the JavaScript compiler. I’m also a TC39 delegate and I’ve helped developing different JavaScript proposals over the years. When offline, I’m a math student in Turin, Italy.
Talks at BeJS events

TC39 Panel - JavaScript Inside Out How Your Favorite Programming Language Is Being Created?
TC39 Panel discussion: Our people got a chance to ask your questions to the people creating our favorite programming language.

Synchronously Call Your Asynchronous Functions Nicolò Ribaudo
With the advent of ESM modules, any tool that dynamically loads modules needs to do so asynchronously: due to its runtime plugins and configuration systems, Babel is slowly migrating from a synchronous to an asynchronous API.

Ins and outs of how the JavaScript specs are written/decided TC39 Panel Discussion
In this panel discussion we have a look at the JavaScript specification and how it is decided. We will also discuss the different ways in which the specification is written and how the proposal go from one stage to another. We are lucky to have the Co-chair of the TC-39 with us. As well as Romulo who is a TC-39 member and one of the champions for the champions to bring types to JavaScript. They are joined by Nicolo Ribaudo: A lead mantainer of Babel