TypeScript 4.8 Beta, TypeScript Tips & Tricks, Monorepos

TypeScript Weekly

Issue #192 — June 24, 2022

Announcing TypeScript 4.8 Beta

The beta release of TypeScript 4.8 improves type narrowing and compatibility for union and intersection types. It also makes rebuilds faster when using the --build, --watch, or --incremental flags. And, as always, there’s a whole bunch of smaller improvements as well.

Daniel Rosenwasser

TypeScript Tips and Tricks

In this 55-minute video, Matt goes over various TypeScript tips and tricks to turn you into a TypeScript ninja. Make sure to check out his Advanced TypeScript playlist as well.

Matt Pocock, Burke Holland

TypeScript Tooling Explained

In this episode of the Syntax podcast, Wes and Scott talk through TypeScript tooling, build tools, configs, and editors.

Syntax Podcast

New White Paper: Guide to Code Reviews

Sema has just published a white paper on why code reviews matter and how to integrate them effectively into your team and organization. The white paper includes: why code reviews are important, how to explain the benefits of code review to a non-technical CEO, and the Six Golden Rules of Code Reviews. You can read the white paper here.

Sema Technologies (Sponsored)

Determining Module Migration and Shipping Strategy

An interesting GitHub issue that outlines how the TypeScript team is planning to move the TypeScript codebase over to ECMAScript modules.

Daniel Rosenwasser

Monorepos in JavaScript & TypeScript

A comprehensive tutorial on monorepos in JavaScript and TypeScript: how to structure a monorepo, which tools to use, how to perform versioning, and how to make continuous integration work.

Robin Wieruch

Partners

  • This Week In React: the best of React & React Native news. Sebastien filters the noise, and you save time!
  • ES.next News: learn about the latest in JavaScript and cross-platform tools.

Curated by Marius Schulz
Twitter / Blog / Email

Key phrases

Older messages

TypeScript 4.7 RC, Migrating Millions of Lines

Tuesday, May 24, 2022

TypeScript Weekly Issue #191 — May 24, 2022 Announcing TypeScript 4.7 RC The release candidate of TypeScript 4.7 adds several new features related to ECMAScript module support in Node. It also ships

The Ultimate TypeScript Thread, Ember's Road to TypeScript

Thursday, May 5, 2022

TypeScript Weekly Issue #190 — May 5, 2022 The Ultimate TypeScript Thread In this fantastic Twitter thread, Matt keeps sharing TypeScript tips to turn you into a TypeScript wizard. Highly recommended!

TypeScript and Set Theory, Understanding “keyof typeof”

Thursday, April 21, 2022

TypeScript Weekly Issue #189 — April 21, 2022 Types as Comments with the TypeScript Team Ryan Cavanaugh and Daniel Rosenwasser talk about the Type Annotations ECMAScript proposal in a JS Party episode

TypeScript 4.7 Beta, Dealing with Undefined

Monday, April 11, 2022

TypeScript Weekly Issue #188 — April 11, 2022 Announcing TypeScript 4.7 Beta The beta of TypeScript 4.7 adds several new features related to ECMAScript module support in Node. It also ships with

Variance Annotations in TypeScript, Functional Programming

Thursday, March 31, 2022

TypeScript Weekly Issue #187 — March 31, 2022 Functional Programming in TypeScript How Haskell knowledge can help you write better TypeScript code in a functional programming style. Aleksandr Pakulev

You Might Also Like

See what Apple did to the iPads

Tuesday, May 7, 2024

Plus: A sperm whale alphabet and Oyo wants some discounted funding View this email online in your browser By Christine Hall Tuesday, May 7, 2024 Hello, and welcome back to TechCrunch PM. Today's

🍿 5 Things to Do With Your Old TVs — Ditching Google Search for Perplexity AI

Tuesday, May 7, 2024

Also: How to Turn Off Vanish Mode on Instagram, and More! How-To Geek Logo May 7, 2024 Did You Know The lens of your eye casts everything it sees upside down onto your retina; only when the image

JSK Daily for May 7, 2024

Tuesday, May 7, 2024

JSK Daily for May 7, 2024 View this email in your browser A community curated daily e-mail of JavaScript news Building Large Scale Web Apps | A React Field Guide I had the privilege to work with Addy

Random Web App Ports, unittest, TypeIs vs TypeGuard, and More

Tuesday, May 7, 2024

`TypeIs` Does What I Thought `TypeGuard` Would Do in Python #628 – MAY 7, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo TypeIs Does What I Thought TypeGuard Would Do in Python In this post,

Daily Coding Problem: Problem #1434 [Medium]

Tuesday, May 7, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Airbnb. You are given a huge list of airline ticket prices between different cities

Chaos, Coyotes & Palm Trees 🌴

Tuesday, May 7, 2024

John Mulaney helps Netflix nail its final comedic frontier. Here's a version for your browser. Hunting for the end of the long tail • May 07, 2024 Chaos, Coyotes & Palm Trees John Mulaney's

Issue 155

Tuesday, May 7, 2024

🧑‍🚀🚀 Humanity has entered the 3rd space age. Professional fraud fighter goes undercover at a “Yahoo Boy School.” The AI music app that actually makes good music. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

A very random issue

Tuesday, May 7, 2024

Plus a new language that compiles to Go, charts for the terminal, and some Go books from Packt. | #​506 — May 7, 2024 Unsub | Web Version Together with Ardan Labs Go Weekly Evolving the Go Standard

Chart | The Growth of a $1,000 Investment, by Stock Market Index 📈

Tuesday, May 7, 2024

In this graphic, we've visualized stock market growth by country over the past five years using major indices. View Online | Subscribe Presented by: Discover the motivations and behaviors of

⚙️ A new LLM for Microsoft

Tuesday, May 7, 2024

Plus: A revenue beat for Palantir & a new partnership for OpenAI ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌