Category: Podcast

Episode 32: # is the New _: Private Fields in JS with Rob Palmer and Daniel Ehrenberg

Class fields are starting to appear in browsers and transpilers. Even if you know how to use them, you may be wondering what decisions went into their design. We’re joined this week by Rob Palmer of Bloomberg and a TC39 representative as well as Daniel Ehrenberg of Igalia and a co-author of the class field proposals. We learn about the history of class fields which go all the way back to ES2, why many potential approaches to private fields fail

Read More »
TalkScript 31

Episode 31: What’s the Meta with Direct DOM Access?

Virtual DOMs are all the rage these days, and for good reason. But sometimes your application really does need access to the DOM. In this episode, 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. Speakers Bryan Forbes on Twitter Neil Roberts on Twitter Paul Shannon on Twitter Nick Nisi on Twitter Show Notes Below are links to the

Read More »
Episode 30: Idle Till Urgent

Episode 30: Idle Till Urgent

This week’s episode of TalkScript features SitePen software engineer, James Milner, to 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. Gain a deeper understanding of First Input Delay, why it’s important and how we can improve it. Plus, learn how the browser handles work and rendering and how this relates to First Input Delay. Speakers Bryan Forbes on

Read More »
TalkScript 29: (TC39|>Dreams)

Episode 29: (TC39|>Dreams)

On this week’s episode of TalkScript, we take a look at the TC39 proposal process. What’s the difference between a draft and a candidate? Join us as we discuss what it means for an addition to have a champion and what our favorites are in each step of the process. Speakers Bryan Forbes on Twitter Neil Roberts on Twitter Paul Shannon on Twitter Show Notes Below are links to the resources and topics mentioned during this episode. TC39 Proposals TC39

Read More »
TalkScript 28: Your Reasoning is Sound

Episode 28: Your Reasoning is Sound

On this week’s episode of TalkScript, we talk with Web Audio API specification editor HongChan Choi. Join us as we pull back the curtain and find out about the past of Web Audio and priorities for the future of the specification and community involvement.  Speakers Bryan Forbes on Twitter Neil Roberts on Twitter Paul Shannon on Twitter Hongchan Choi on Twitter Show Notes Below are links to the resources and topics mentioned during this episode. Other TalkScript Episodes TalkScript Episode

Read More »
TalkScript 27: On the Roadmap Again

Episode 27: On the Roadmap Again

On this week’s episode of TalkScript, we break down the 2019 TypeScript roadmap outlining Microsoft’s high-level plan for where they want the project to go. With a move to integrating ESLint, improved declaration file tooling, documentation better aimed at all potential adopters, and a nightly playground update, there is a lot of great stuff in store.  Speakers Bryan Forbes on Twitter Neil Roberts on Twitter Paul Shannon on Twitter Show Notes Below are links to the resources and topics mentioned

Read More »
Episode 26: 12 Months of TalkScript

Episode 26: 12 Months of TalkScript

On this week’s episode of TalkScript, we take a look back at 2018 and listen to some of our favorite clips from each month. Between perfectly predicting the future in January, to our interview with Will Smith, our failed fannie pack promotion, and our live show at [REDACTED] conference, it’s been an eventful year. Take the ride with us and let us know which month was your favorite! Speakers Bryan Forbes on Twitter Neil Roberts on Twitter Nick Nisi on

Read More »
Episode 25: Gettin’ the gist of GIS with Yann Cabon

Episode 25: Gettin’ the gist of GIS with Yann Cabon

On this week’s episode of TalkScript, Yann helps us navigate GIS, explores his work at Esri, maneuvers their use of third-party libraries, and plots a course to TypeScript. Get those earbuds ready! Speakers Bryan Forbes on Twitter James Milner on Twitter Neil Roberts on Twitter Yann Cabon on Twitter Show Notes Below are links to the resources and topics mentioned during this episode. TypeScript 3.2 RC  Esri  Listen Now!

Read More »
TalkScript 24: TypeScript for Turkeys

Episode 24: TypeScript for Turkeys

On this week’s episode of TalkScript, we asked our fans on Twitter what excuses they hear from other developers or companies when it comes to adopting TypeScript. Podcasters Neil Roberts, Nick Nisi, and Bryan Forbes go into full myth-busting mode to set the record straight and help bring TypeScript to a codebase near you. Get those earbuds ready! Speakers Bryan Forbes on Twitter Nick Nisi on Twitter Neil Roberts on Twitter Show Notes Below are links to the resources and

Read More »
Episode 23: Web Audio: 99 Problems and a ScriptProcessorNode is One

Episode 23: Web Audio: 99 Problems and a ScriptProcessorNode is One

On this week’s episode of TalkScript, podcasters Bryan Forbes, Paul Shannon, and Nick Nisi dive into the always exciting world of web audio and discuss everything you’ve always wanted to know but were afraid to ask. Get those earbuds ready! Speakers Bryan Forbes on Twitter Nick Nisi on Twitter Paul Shannon on Twitter Show Notes Below are links to the resources and topics mentioned during this episode. Web Audio API  Webamp  Can you hear this sound that only young people

Read More »