Tim Mouskhelichvili • March 28, 2022 • 4 minutes to read
In TypeScript, both an interface and a type alias can be used to describe a new named type. Since in most cases, almost all features are available in both, developers are sometimes using them interchangeably. This brings confusion and [...]
Tim Mouskhelichvili • March 24, 2022 • 5 minutes to read
TypeScript adds a lot of useful utility types that help the developer do common type transformations. Whether it's to make properties from a type optional, to create a new tuple, or to pick some properties from a type TypeScript [...]
Tim Mouskhelichvili • March 5, 2022 • 2 minutes to read
TypeScript is a programming language developed in 2012 by Microsoft. Since its inception, it has exponentially grown in popularity. TypeScript offers a lot of advantages compared to JavaScript, most importantly typings which help prevent a lot of bugs, help [...]