TypeScript 3.9, Deno 1.0, Interfaces vs. Type Aliases

TypeScript Weekly

Issue #136 — May 14, 2020

Announcing TypeScript 3.9

For this release, the TypeScript team has been focusing on performance, polish, and stability. A useful addition: // @ts-expect-error comments allow us to suppress errors, similar to // @ts-ignore comments.

Daniel Rosenwasser

Deno 1.0

A simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.

Ryan Dahl, Bert Belder, and Bartek Iwańczuk

TypeScript Interfaces vs. Type Aliases

Many developers are confused when choosing between a TypeScript interface or a type alias. Todd explains the similarities and differences and why you might want to choose one over the other.

Todd Motto

Under the Hood of Type Systems

An overview of type system compilers (including TypeScript) and how to build one yourself.

Craig Taub

How to Migrate a React App to TypeScript

Joe suggests to start small, increase strictness over time, and lean on shortcuts in the interim.

Joe Previte

Older messages

TypeScript Exercises, Deno 1.0

Wednesday, May 6, 2020

TypeScript Weekly Issue #135 — May 6, 2020 This week was quieter than usual, so this will be a slightly shorter issue. Hopefully, we'll be back to normal next week! — Marius mdevils / typescript-

TypeScript 3.9 RC, Tests vs. Types

Wednesday, April 29, 2020

TypeScript Weekly Issue #134 — April 29, 2020 Announcing TypeScript 3.9 RC For this release, the TypeScript team has been focusing on performance, polish, and stability. Daniel Rosenwasser Are tests

TypeScript Anti-Patterns, Migration Strategies

Thursday, April 23, 2020

TypeScript Weekly Issue #133 — April 23, 2020 Strategies for Migrating to TypeScript Strategies for migrating code bases from JavaScript to TypeScript. Dr. Axel Rauschmayer TypeScript Anti-Patterns to

Augmenting Interfaces, Typing Functions

Thursday, April 16, 2020

TypeScript Weekly Issue #132 — April 14, 2020 Typing Functions in TypeScript Functions types, parameters, overloading, and assignability. Dr. Axel Rauschmayer Augmenting Interfaces in the Global Scope

You Might Also Like

Issue #573: Ray browser, focus shift, and Nimrods

Friday, December 27, 2024

View this email in your browser Issue #573 - December 27th 2024 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to

Palo Alto Releases Patch for PAN-OS DoS Flaw — Update Immediately

Friday, December 27, 2024

THN Daily Updates Newsletter cover Backups: The Key to Cybersecurity How Much Cybersecurity is Enough? Recovery + Resistance = Resilience Download Now Sponsored LATEST NEWS Dec 27, 2024 Cloud Atlas

SWLW #631: You can’t measure productivity, Ask uncommonly clear questions, and more.

Friday, December 27, 2024

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

Help Shape the Future of Laravel News - Quick Survey

Friday, December 27, 2024

Help shape Laravel News - Quick 2-minute survey Hi there, As a valued member of the Laravel News community, we'd love to hear your thoughts to help us make our newsletter even better in 2025. Would

Data Science Weekly - Issue 579

Thursday, December 26, 2024

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

💎 Issue 449 - JRuby with JBang

Thursday, December 26, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 449 Release Date Dec 26, 2024 Your weekly report of the most popular Ruby news, articles and

💻 Issue 449 - JavaScript Benchmarking Is a Mess

Thursday, December 26, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 449 Release Date Dec 26, 2024 Your weekly report of the most popular JavaScript news, articles

📱 Issue 443 - EU asks for views on plan to force Apple to open up iOS

Thursday, December 26, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 443 Release Date Dec 26, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 442 - SOLID: The Liskov Substitution Principle (LSP) in C#

Thursday, December 26, 2024

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 442 Release Date Dec 26, 2024 Your weekly report of the most popular .NET news, articles and projects

Daily Coding Problem: Problem #1649 [Easy]

Thursday, December 26, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Dropbox. Spreadsheets often use this alphabetical encoding for its columns: "A