PinnedPublished inAngular GemsCatching Up with Angular’s Latest Changes (v14–17)Key highlights of Angular’s latest version releases.Oct 2, 20232Oct 2, 20232
PinnedPublished inAngular GemsWebSocket in Angular & How to Build Real-Time ApplicationsHow to establish a bidirectional client-server connection and build a real-time Angular applicationJul 12, 2023Jul 12, 2023
PinnedPublished inAngular GemsAngular Signals in a NutshellEverything you need to know about the upcoming reactive primitive in Angular — also known as Angular signals.Mar 27, 20233Mar 27, 20233
PinnedPublished inAngular GemsWhy Migrate to Angular Standalone ComponentsA few good reasons to migrate to standalone components in Angular (if you haven’t already)Mar 14, 20235Mar 14, 20235
PinnedPublished inBetter ProgrammingRendering Charts With Web Workers in AngularHow to use OffscreenCanvas to plot charts from within a web workerDec 6, 2022Dec 6, 2022
Published inAngular GemsHow to Optimize the Interaction to Next Paint (INP)A quick overview of what is the Interaction to Next Paint (INP), what factors affect it, and how to improve it.Apr 30, 2024Apr 30, 2024
Published inAngular GemsHow to Optimize the Cumulative Layout Shift (CLS)A quick overview of what is the Cumulative Layout Shift (CLS), what factors affect it, and what actions we can take to improve it.Apr 23, 2024Apr 23, 2024
Published inAngular GemsHow to Optimize the Largest Contentful Paint (LCP)A quick overview of what is the Largest Contentful Paint (LCP), what factors affect it, and how to improve it.Apr 16, 2024Apr 16, 2024
Published inAngular GemsWhat Are Core Web Vitals & How to Measure ThemWhat are Core Web Vitals, why should we optimize them, and how to measure them?Jan 22, 2024Jan 22, 2024
How to Build a Backend with NestJS and Prisma — Part 2Learn how to add field validations to a NestJS backend, hash passwords before storing them in the database, and automate repetitive…Dec 26, 2023Dec 26, 2023