Advanced TypeScript Fundamentals, Converting a Frontend to TypeScript

TypeScript Weekly

Issue #169 — April 29, 2021

Hi there!

I’m super stoked to announce my new TypeScript course:

Advanced TypeScript Fundamentals

Learn the newest language features TypeScript has to offer: nullish coalescing, optional chaining, private class fields, const assertions, conditional types, template literals types, and more!

Watch the Course

I’ve put a lot of thought, time, and effort into this course, and I’m really proud of how it turned out. Go check it out and learn a thing or ten about TypeScript!

Cheers,
Marius

Converting Sentry’s Entire Frontend to TypeScript

Recently, Sentry converted 100% of its frontend React codebase from JavaScript to TypeScript. In this blog post, they share their process, techniques, challenges, and ultimately, what they learned along this journey.

Priscila Oliveira & Mark Story

Starting a TypeScript Project in 2021

A thorough guide for starting a TypeScript project in 2021 with modern tooling, including TypeScript 4, esbuild, ESLint, Jest, and TypeDoc.

Chris Hager

Structural Typing in TypeScript

In this 12-minute video, Shawn Wildermuth explains how structural typing works in TypeScript, touching on classes, interfaces, and type aliases.

Shawn Wildermuth

The ServiceNow API and TypeScript Conditional Types

How to use conditional types to precisely type API responses using the ServiceNow API as an example.

John Reilly

Older messages

TypeScript's Popularity, Migrating DevTools to TypeScript

Thursday, April 22, 2021

TypeScript Weekly Issue #168 — April 22, 2021 Type-Checking JavaScript with the TypeScript Team A 1h15m chat with the TypeScript team about type-checking JavaScript code. Jean Yang Migrating DevTools

TypeScript 4.3 Beta, Project References, TypeScript Notes

Tuesday, April 6, 2021

TypeScript Weekly Issue #167 — April 6, 2021 Announcing TypeScript 4.3 Beta The beta release of TypeScript 4.3 is out and brings support for the override keyword, truly private class methods and

New TypeScript Handbook, Immutability in TypeScript

Tuesday, March 23, 2021

TypeScript Weekly Issue #166 — March 23, 2021 Announcing the New TypeScript Handbook The TypeScript team has released a fresh re-write of the TypeScript Handbook, ramping up the scale, modernity, and

TypeScript 4.2, Narrow Types in catch Clauses

Thursday, March 4, 2021

TypeScript Weekly Issue #165 — March 4, 2021 Announcing TypeScript 4.2 TypeScript 4.2 is out and introduces smarter type alias preservation, leading/middle rest elements in tuple types, and more.

TypeScript 4.2 RC, TypeScript's Effects on JavaScript

Tuesday, February 16, 2021

TypeScript Weekly Issue #164 — February 16, 2021 Announcing TypeScript 4.2 RC The release candidate of TypeScript 4.2 is out and introduces smarter type alias preservation, leading/middle rest elements

You Might Also Like

The Chilling of TikTok

Wednesday, April 24, 2024

Ban or not, this is the end of TikTok as we know it The Chilling of TikTok By MG Siegler • 24 Apr 2024 View in browser View in browser The tok is tiking... Later today, President Biden will sign a bill

GenAI is transforming materials design

Wednesday, April 24, 2024

‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

⚙️ Meta Smart Glasses

Wednesday, April 24, 2024

Plus: $3B valuation for AI startup ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Endpoint Security Tips Curated by Experts - Get This Guide Now

Wednesday, April 24, 2024

Endpoint Security Tips Curated by Experts Hey there, It's no secret that endpoints are prime targets for hackers—so how can you defend them better? Well, we have some suggestions for where you can

Senate passes the bill that could ban TikTok

Wednesday, April 24, 2024

The Morning After It's Wednesday, April 24, 2024. The Senate approved a measure that will require ByteDance to sell TikTok or face a ban, in a vote of 79 to 18. The Protecting Americans from

[Incubator] Dates for our next Student Orientation and Demo Day

Wednesday, April 24, 2024

Also, here's the link to our last student demo day. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Warning: Security Flaws Exposed Keystrokes of Over 1 Billion Chinese Keyboard App Users

Wednesday, April 24, 2024

THN Daily Updates Newsletter cover Webinar -- Uncovering Contemporary DDoS Attack Tactics -- and How to Fight Back Stop DDoS Attacks Before They Stop Your Business... and Make You Headline News.

Post from Syncfusion Blogs on 04/24/2024

Wednesday, April 24, 2024

New blogs from Syncfusion What's New in React Query Builder: 2024 Volume 1 By Satheeskumar S This blog explores the new features added to the Syncfusion React Query Builder in the 2024 Volume 1

Tesla's ride hailing app 🚗, Apple AI server chips 🤖, building a new city 🏙️

Wednesday, April 24, 2024

Tesla teased screenshots of its ride-hailing feature along with the release of its Q1 2024 financial results Sign Up |Advertise|View Online TLDR Together With Dollar Flight Club TLDR 2024-04-24 Save Up

AI search engine startup Perplexity eyes a $3B valuation

Tuesday, April 23, 2024

Plus: It's Tesla earnings day and AWS wants to host your AI models View this email online in your browser By Cody Corrall Tuesday, April 23, 2024 Welcome back to TechCrunch PM. Today we have big