PinnedVlad GheorghitaInferring generic types in TypeScript’s complex typing mechanismTypeScript is an amazing tool, the more you use it the more you want to use it. Apart from providing the basic type safety it allows…·5 min read·Jan 24, 2024----
PinnedVlad GheorghitaGoodbye async pipe, hello signals /w @ngrx/signalsI have been in Angular development for quite some time, since angularjs, to be more precise. During this time I have seen various patterns…·4 min read·Dec 4, 2023--3--3
Vlad GheorghitaAngular: what is OnPush ChangeDetectionStrategy?Angular’s change detection is pretty straight forward out of the box and, to some extend, it has a pretty optimized algorithm, however…·7 min read·Oct 10, 2022--1--1
Vlad GheorghitaAngular advanced features and tips you may not know aboutYou’ve probably read a million articles with a similar title. I know I have. In this article I have compiled a list of features and tips of…·6 min read·Sep 12, 2022--16--16
Vlad GheorghitaYou don’t know TypeScript— common mistakes.The title of this article series might offend you, but most of the developers that actually use TypeScript don’t know it well enough to…·6 min read·Sep 6, 2022--1--1
Vlad GheorghitaYou don’t know TypeScript — using utility typesTypeScript offers us some special types called Utility Types. These are built in, so you don’t need to import them from anywhere, they are…·7 min read·Sep 1, 2022----
Vlad GheorghitaYou don’t know TypeScript — the difference between interface, type and classThis second article in the series aims to clarify the differences between the 3 typing structures, when to use them and how to combine…·6 min read·Aug 31, 2022--1--1
Vlad GheorghitaYou don’t know TypeScript — why do we need TypeScriptWelcome to the first article in this series — You don’t know TypeScript. In this first introductory article we will see why we need…·5 min read·Aug 30, 2022----
Vlad GheorghitaWhy Angular 14’s new inject() function is so amazing?As you have probably already read, Angular 14 shipped some very interesting features: typed forms (which can still be improved, see how…·6 min read·Aug 10, 2022--10--10