meta_pixel
Tapesearch Logo
Log in
Software Engineering Daily

TypeScript with Jake Bailey

Software Engineering Daily

Software Engineering Daily

Technology, News, Tech News

4.2653 Ratings

🗓️ 15 July 2025

⏱️ 47 minutes

🧾️ Download transcript

Summary

TypeScript is a statically typed superset of JavaScript that adds optional type annotations and modern language features to improve developer productivity and code safety. The TypeScript compiler performs type checking at compile time, catching errors before code is run, and also transforms TypeScript code into clean, standards-compliant JavaScript. Jake Bailey is Senior Software Engineer at

Transcript

Click on a timestamp to play from that location

0:00.0

TypeScript is a statically typed superset of JavaScript that adds optional type annotations and modern language features to improve developer productivity and code safety.

0:10.8

The TypeScript compiler performs type checking at compile time, catching errors before code is run, and also transforms TypeScript code into clean standards-compliant JavaScript.

0:21.8

Jake Bailey is a senior software engineer at Microsoft where he works on TypeScript and has made

0:27.4

major contributions to the TypeScript compiler. Jake joins the podcast with Josh Goldberg

0:32.9

to talk about TypeScript and his work. This episode is hosted by Josh Goldberg, an independent full-time open-source developer.

0:40.9

Josh works on projects in the TypeScript ecosystem, most notably TypeScript ES Slint,

0:46.5

the tooling that enables ES Slint and prettier to run on TypeScript code.

0:51.3

Josh is also the author of the O'Reilly Learning TypeScript book, a Microsoft MVP for developer

0:56.8

technologies, and a live code streamer on Twitch.

1:00.6

Find Josh on Blue Sky, Mastodon, Twitter, Twitch, YouTube, and dot com as Joshua K. Goldberg.

1:08.0

Music Joshua K. Goldberg.

1:22.0

Jake Bailey, welcome to Software Engineering Daily.

1:24.0

Hello. How's it going?

1:31.3

It's good. I'm so excited to talk to you, Jake. We've done so much work, and you've done so much work on TypeScript and its tooling.

1:33.4

Don't be fast.

1:37.8

What is your Blue Sky description, your profile say?

1:47.6

I think my profile says, according to Git Blame, I wrote the TypeScript compiler, which is like not true, but it is true if you don't bother to ignore all the migrations I've made.

1:49.1

So yes.

1:53.0

Then I guess if you look at the new repo, then it'll probably also say something similar.

1:54.1

There we go.

1:54.8

Less so.

1:56.7

The one and only author of TypeScript.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Software Engineering Daily, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Software Engineering Daily and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.