A practical guide on how you can use Typescripts keyof and typeof operators to build types from variables.

January 2023

Learn how to avoid duplicating both Zod Schemas and Typescript Types and instead infer Types from Zod Schemas, using them as a source of truth for your…
In this issue, I walk you through Type Narrowing, what it is and techniques we can use to do Type narrowing.

December 2022

A private space for us to converse and connect and learn from each other

November 2022

In this issue, I am going to cover the reasons why I have published content for over a month and what to expect next from All Things Typescript and me.

October 2022

In this week's mid-week scoop, I explain to developers where to look for types when consuming third-party libraries in Typescript.

September 2022

We all love Typescript because it brings some sanity when working with Javascript. We define our intention (type annotation), and Typescript checks the…
In this issue, we talk about function overloading and how to do function overloading to create types for complex functions, without compromising type…
Taking a look at how Typescript compares functions to check whether one function type is assignable to another function Type.
Good afternoon; I hope you had a fantastic week. Earlier this week, I announced I am separating the hand-curated section of my newsletter to a dedicated…

August 2022

In this issue of All Things Typescript, we are going to explore Structural Typing in Typescript and it's benefits.
Are you using Typescript strict Compiler Option?I have a question for you, have you enabled the strict flag in your TS Config Compiler Option? If not, why and would you consider enabling it in…