🙌 40% off everything - Black Friday!

Coupon BF40 at checkout for our biggest discount ever.

days
hours
mins
secs
TypeScript Interfaces vs Types image

TypeScript Interfaces vs Types

Todd Motto image

Todd Motto

May 16, 2020

Many developers are confused when choosing between a TypeScript interface or a type. This is probably because they’re very similar with minor diffe...

TypeScript Types: The Any Type image

TypeScript Types: The Any Type

Todd Motto image

Todd Motto

Sep 27, 2019

In this post you will learn how to use the any type in TypeScript, and most importantly - how to use it properly.

TypeScript Interfaces: From Type to Interface image

TypeScript Interfaces: From Type to Interface

Todd Motto image

Todd Motto

Sep 7, 2019

A TypeScript Interface is like a more powerful type - so to get a better understanding of interfaces we are going to start off by creating a type a...

TypeScript Literal Type Guards and in Operator image

TypeScript Literal Type Guards and in Operator

Todd Motto image

Todd Motto

Aug 14, 2019

Welcome back to the TypeScript Type Guards series! You’re entering the realms of next level knowledge, woohoo!

User defined Type Guards in TypeScript image

User defined Type Guards in TypeScript

Todd Motto image

Todd Motto

Aug 13, 2019

Welcome back to the TypeScript Type Guards series! You’re entering the realms of next level knowledge, woohoo!

Understanding TypeScript: instanceof Type Guard image

Understanding TypeScript: instanceof Type Guard

Todd Motto image

Todd Motto

Aug 10, 2019

Welcome back to the TypeScript Type Guards series! You’re entering the realms of next level knowledge, woohoo!

Understanding TypeScript: typeof Type Guard image

Understanding TypeScript: typeof Type Guard

Todd Motto image

Todd Motto

Aug 8, 2019

Welcome to this epic TypeScript series on Type Guards. In this short series of 4 articles, we’re going to teach you all about Type Guards - the wha...

TypeScript Classes and Constructors image

TypeScript Classes and Constructors

Todd Motto image

Todd Motto

Apr 24, 2019

We’re ready to learn how to add TypeScript to our ES6 classes. We’ll get there, but first let’s talk about classes in JavaScript, where they came f...

Classes vs Interfaces in TypeScript image

Classes vs Interfaces in TypeScript

Todd Motto image

Todd Motto

Sep 22, 2018

Classes and interfaces are powerful structures that facilitate not just object-oriented programming but also type-checking in TypeScript. A class i...

Typing Arrays in TypeScript image

Typing Arrays in TypeScript

Todd Motto image

Todd Motto

May 14, 2018

There are many ways in TypeScript to type a property as an array, or contains an array of “something”. These ways of declaring an array type includ...

Introduction to TypeScript image

Introduction to TypeScript

Todd Motto image

Todd Motto

Feb 11, 2018

Since its inception, JavaScript has experienced monumental growth - especially in recent years.

Exploring set, get and Object.defineProperty in TypeScript image

Exploring set, get and Object.defineProperty in TypeScript

Todd Motto image

Todd Motto

Sep 26, 2017

When working with Javascript or TypeScript, you may have seen the set and get keywords being thrown around in various blogs or codebases - and they...