Category: Podcast

Episode 42: Rethinking Deployment

Members of the TalkScript team were onsite at NEJS Conf 2019 where we did a series of interviews with the conference speakers. We had a great time meeting these thought leaders and learning more about each of them and their talks. We’ve compiled the interviews into a four-part series to help share the essence of NEJS Conf 2019! Listen in as the team talks with Phil Hawksworth, Fred Schott, and Jeremy Wagner around the theme of rethinking how we build

Read More »

Episode 41: Giving Voice

Members of the TalkScript team were onsite at NEJS Conf 2019 where we did a series of interviews with the conference speakers. We had a great time meeting these thought leaders and learning more about each of them and their talks. We’ve compiled the interviews into a four-part series to help share the essence of NEJS Conf 2019! In this episode, we welcome Ash Banaszek and Tatiana Mac to discuss the importance of using our voice. We chat with Ash

Read More »

Episode 40: Beyond JavaScript

Members of the TalkScript team were onsite at NEJS Conf 2019 where we did a series of interviews with the conference speakers. We had a great time meeting these thought leaders and learning more about each of them and their talks. We’ve compiled the interviews into a four-part series to help share the essence of NEJS Conf 2019! This episode features interviews with Kas Perch, Luke Bonaccorsi, and Sebastian Golasch around the theme of using JavaScript beyond the typical website.

Read More »
WASM

Episode 39: WASM: Doing More Than Just Heating up your Computer

On this week’s show, Bryan, Paul, and Nick chat with Karl Guertin about all things WebAssembly. They start with an introduction to what WASM is, it’s history, and why it’s useful over other technologies and plugins that have come before. Then, they dive deep into its relationship with JavaScript and the underlying implementation details, including its advantages and disadvantages. Finally, they discuss where WASM is used, can be used, and will be used in the future. Speakers Paul Shannon on

Read More »

Episode 38: #private vs private: Adding ES private to TypeScript

We’re joined this week by Max Heiber who is part of a team at Bloomberg implementing #private fields in TypeScript, Daniel Rosenwasser who is the program manager for the TypeScript team at Microsoft, and Ryan Cavanaugh who is a developer on the TypeScript team at Microsoft. Naturally, 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. As you might expect, there’s a

Read More »

Episode 37: Stencil: Using TypeScript to Build 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. As web technologies have changed and improved, so did Ionic—leveraging TypeScript, its build tools, JSX, and the Web Components specification. We dive deep into how Stencil leverages the TypeScript tooling to create components that work well with a variety of frameworks. As the Web Components specification evolved, so did Stencil—Josh and Adam explain the problems they

Read More »

Episode 36: Build Frameworks into the Browser? Preserving the Space to Iterate

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. We reminisce about all the times we’ve heard similar requests and some of the problems we’ve seen created over the years by frameworks and libraries being too aggressive in pushing things forward. From Applets to frameworks to WASM, we’ve seen a variety of approaches to add functionality to the browser. Alex calls a lot

Read More »
TalkScript Episode 35

Episode 35: TypeScript Back Ends with Nest

In this episode, Bryan, Nick, Paul and Neil share their initial thoughts on the GitHub Package Registry. Then the gang dives deep into their experiences writing full stack TypeScript using Nest, an opinionated TypeScript framework for the back end. Speakers Bryan Forbes on Twitter Paul Shannon on Twitter Nick Nisi on Twitter Neil Roberts on Twitter Show Notes Below are links to the resources and topics mentioned during this episode. GitHub Package Registry Typestack Class Validator Listen Now!

Read More »
TalkScript Episode 34

Episode 34: Fail Privately: Onboarding Made Easy with TypeScript

This week 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. They discuss their experiences getting up to speed on projects, contributing to open source, learning TypeScript and working remotely. Speakers Paul Shannon on Twitter Neil Roberts on Twitter Sam Menza on Twitter Eric Osmundson on Twitter Show Notes Below are links to the resources and topics mentioned during this

Read More »

Episode 33: Rails and Vue with Tito’s Paul Campbell

In this episode, Bryan, Paul and Nick chat with Tito’s co-founder and CEO, Paul Campbell. 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. Speakers Bryan Forbes on Twitter Paul Shannon on Twitter Nick Nisi on Twitter Paul Campbell on Twitter Paul is the co-founder and CEO of Tito, a web app for selling tickets online. Tito processes $350K worth

Read More »