A superset of a podcast about JavaScript.
LISTEN ON
we'd love to hear from you
About Talkscript
TalkScript takes the collective knowledge of veteran enterprise engineers and does the unthinkable by not keeping it a secret.
EPISODE ARCHIVE
- Podcast, TypeScript
This week we'll be talking about the ECMAScript #private field proposal and how its implementation affects TypeScript—which already has a type of private field that uses the private keyword.
- Podcast, TypeScript, Web Components
Josh Thomas and Adam Bradley join us from Ionic to talk about the Ionic component library and Stencil, a toolchain for building reusable components.
- browsers, Dojo, Frameworks, Podcast, Web Components
Alex Russell joins us from Google, where he works on Chrome and the web platform, to discuss calls to put every conceivable framework into the browser.
- Podcast, TypeScript
The team shares their initial thoughts on the GitHub Package Registry and discusses their experiences writing full stack TypeScript using Nest, an opinionated TypeScript framework for the back end.
- Employee Onboarding, Open Source, Podcast, TypeScript
Paul and Neil talk to new SitePen team members, Sam Menza and Eric Osmundson, about their experiences joining a remote company and how TypeScript helps accelerate the onboarding process.
- JavaScript, Podcast, Vue
The team discusses Tito and its architecture, from its early days using Rails and CoffeeScript, to it's current use of Rails with modern JS including Vue and custom elements.
- Podcast, TC39
We learn about the history of class fields, why many potential approaches to private fields fail to offer strong encapsulation, and why the # symbol was used as a prefix for private fields.
- Dojo, Meta, Podcast
We discuss Dojo’s meta concept and its powerful way of getting at DOM properties without breaking the abstraction and providing a simple tie-in for still mocking metas at test time.
- JavaScript, Performance, Podcast
We explore First Input Delay, a new user-focused metric for the Web which refers to the amount of time before a response to the first user interaction on a Web page.
- Podcast, TC39, TypeScript
We take a look at the TC39 proposal process - the difference between a draft and a candidate and what it means for an addition to have a champion.