logo
episode-header-image
Aug 27
57m 15s

TypeScript 7 and What Comes Next

Software Engineering Daily
About this episode

TypeScript is a programming language that builds on JavaScript by adding a system of types. Those types let developers describe the shape of their data and catch mistakes before code ever runs, while also powering the autocompletion and editor tooling that many developers now rely on every day. It was first released in 2012, and has since become one of the most widely used tools in web development. TypeScript recently underwent one of the most significant changes in its history with the release of version 7.

Daniel Rosenwasser is the Principal Product Manager of TypeScript at Microsoft, where he began as an engineer on the team just weeks after the TypeScript 1.0 release. In this episode, Daniel joins Josh Goldberg to talk about the features of TypeScript 7. They discuss the TypeScript team’s approach to tooling, TypeScript’s relationship with the TC39 standards process behind JavaScript, the new API and IPC boundary, how LLMs could reshape type checking and linting, and more.

Sponsorship inquiries:
sponsor@softwareengineeringdaily.com

The post TypeScript 7 and What Comes Next appeared first on Software Engineering Daily.

Up next
Yesterday
Scaling Agent Workloads at Vercel
Most AI agent setups today are built around a single session, where one user interacts with one agent at a time. However, that model breaks down when an agent has to serve a business, where thousands of requests can arrive at once and each session needs to be isolated, durable, a ... Show More
51m 25s
Sep 15
Inside Google’s Database Infrastructure for the AI Era
Historically, databases were responsible for storing data and returning exact results in response to queries. However, AI is now bending that contract in a new direction. Applications increasingly expect structured and unstructured data to come together. This is pushing databases ... Show More
1h 18m
Sep 10
A Rust Framework to Simplify Distributed Systems
A Rust Framework to Simplify Distributed Systems Building software that runs across many machines is notoriously difficult. Developers have to grapple with problems such as race conditions, partial failures, and message ordering. Notably, one category of distributed software has ... Show More
50m 31s
Recommended Episodes
Mar 2025
Reaching industrial economies of scale (Changelog Interviews #632)
Beyang Liu, the CTO & Co-founder of Sourcegraph is back on the pod. Adam and Beyang go deep on the idea of "industrializing software development" using AI agents, using AI in general, using code generation. So much is happening in and around AI and Sourcegraph continues to innova ... Show More
1h 44m
Apr 2025
The AI 2027 scenario (Changelog News #139)
Daniel Kokotajlo and the AI Futures Project lays out a potential scenario of superhuman AI's impact, Liam ERD generates beautiful, interactive ER diagrams from your database, Mozilla takes on Gmail with "Thundermail", algernon explains why grepping remains terrible & Vitor M. de ... Show More
9m 4s
Aug 2025
Amperity Reimagines Data and Developer Workflows with AI - Ep. 271
Derek Slager, co-founder and CTO of Amperity, explores how agentic AI and vibe coding are reshaping enterprise data management and the developer experience on the NVIDIA AI Podcast. Hear how Amperity’s platform unifies customer data, powers advanced analytics, and brings conversa ... Show More
36m 40s
Jun 2022
#531: AWS Partner Deep Dive: Pillir
In this episode, Simon speaks with Dan Ljungberg, Director of Solutions Engineering at Pillir, about how low-code development expedites modernization. Pillir's platform helps AWS partners create customized business applications, especially in SAP and ERP environments, transformin ... Show More
17m 55s
Jan 2024
A plea for lean software (News)
Niklaus Wirth makes his plea for lean software, PocketBase puts your entire backend in 1 file, Vanna is a Python RAG framework for accurate text-to-SQL generation, Henrik Karlsson wants you to think more about what to focus on & Calvin Wankhede shares how he built a fully offline ... Show More
7m 41s
May 2022
Unlocking The Value Of Data Across The Organization Through User Friendly Data Tools With Prophecy
<div class="wp-block-jetpack-markdown"><h2>Summary</h2> <p>The interfaces and design cues that a tool offers can have a massive impact on who is able to use it and the tasks that they are able to perform. With an eye to making data workflows more accessible to everyone in an org ... Show More
1h 10m
Jan 2025
Poolside.ai: personalized AI for the modern developer
In this episode, Seb talks with Vitor Monteiro to explore how AI is transforming developer tools, focusing on Poolside, a company building custom AI models for software development. They discuss data quality, reinforcement learning, user experience, and the importance of personal ... Show More
41m 2s
Oct 2025
Engineering in the Age of Agents with Yechezkel Rabinovich
Modern software platforms are increasingly composed of diverse microservices, third-party APIs, and cloud resources. The distributed nature of these systems makes it difficult for engineers to gain a clear view of how their systems behave, which can slow down troubleshooting and ... Show More
50m 5s