Rajat Malik (@er_rajatmalik) 's Twitter Profile
Rajat Malik

@er_rajatmalik

Passionate frontend developer with 10+ years' experience in scalable, user-centric web apps, leading projects in React, Angular & more. Driving innovation & imp

ID: 149336474

linkhttps://malikrajat.github.io/ calendar_today29-05-2010 01:31:36

2,2K Tweet

78 Followers

746 Following

Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

How to Handle Authentication and Authorization in Angular Building secure Angular applications requires more than just a login form. You need a solid understanding of authentication (who a user is) and authorization (what they can do). buff.ly/GCewGGr

How to Handle Authentication and Authorization in Angular 

Building secure Angular applications requires more than just a login form. You need a solid understanding of authentication (who a user is) and authorization (what they can do).

buff.ly/GCewGGr
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

Just published a new Angular library! 📦 @codewithrajat/rm-ng-pdf-export → buff.ly/JJ86IZt Easily export Angular components to PDF with custom options 📑✨ #Angular #WebDev #OpenSource

Just published a new Angular library!

📦 @codewithrajat/rm-ng-pdf-export → buff.ly/JJ86IZt

Easily export Angular components to PDF with custom options 📑✨

#Angular #WebDev #OpenSource
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

Handling Third-Party Library Compatibility in Angular A guide to solving compatibility issues when using third-party libraries in Angular projects buff.ly/Mok3A27

Handling Third-Party Library Compatibility in Angular
A guide to solving compatibility issues when using third-party libraries in Angular projects 

buff.ly/Mok3A27
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

Mastering Monorepo Setup in Angular with Nx: A Step-by-Step Guide Streamline Your Angular Development Workflow with Nx Workspace Monorepo Architecture buff.ly/STtnxT2

Mastering Monorepo Setup in Angular with Nx: A Step-by-Step Guide
Streamline Your Angular Development Workflow with Nx Workspace Monorepo Architecture 

buff.ly/STtnxT2
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

exportAs in Angular: What It Does and When to Use It Ever built a directive exposing public methods or signals… only to realize you can’t cleanly access them when using it in another component template? buff.ly/ZVUl0hH

exportAs in Angular: What It Does and When to Use It 

Ever built a directive exposing public methods or signals… only to realize you can’t cleanly access them when using it in another component template?

buff.ly/ZVUl0hH
Dor Moshe (@dormoshe) 's Twitter Profile Photo

📰👨‍💻 I just published #Angular #TypeScript Trends #395 dormoshe.io/newsletters/39… @thepracticaldev Rajat Malik In Plain English ng-news @dormoshe #dormosheio #javascript #frontend #webdev

Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

What Is a SharedWorker and How to Use It in Angular Apps In this article, we’ll build a simple demo that shares state across Angular tabs using a SharedWorker. buff.ly/VXrDU1t

What Is a SharedWorker and How to Use It in Angular Apps 

In this article, we’ll build a simple demo that shares state across Angular tabs using a SharedWorker.

buff.ly/VXrDU1t
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

Integrating Angular with Third-Party Libraries Seamlessly A comprehensive guide to making third-party libraries work smoothly with Angular applications. One of Angular’s greatest strengths is its extensibility. buff.ly/KIjr8Hh

Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

The Last Angular Component You’ll Ever Build: Web-Native, Framework-Free, and Future-Proof Reusable Angular 19 Components That Survive Framework Shifts, Run Anywhere, and Require Nothing. buff.ly/hAZ7XuM

The Last Angular Component You’ll Ever Build: Web-Native, Framework-Free, and Future-Proof 

Reusable Angular 19 Components That Survive Framework Shifts, Run Anywhere, and Require Nothing.

buff.ly/hAZ7XuM
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

Say Goodbye To Date Object Temporal API: Revolutionizing JavaScript Date and Time Handling in 2025 For years, JavaScript developers have wrestled with the native Date object for handling dates and times. While functional........ buff.ly/Iae7jUD

Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

Mastering Change Detection in Angular: Advanced Strategies for High-Performance Applications Go beyond default behavior and learn how to fine-tune Angular’s change detection for speed, scalability, and control. buff.ly/MgjOP6j

Mastering Change Detection in Angular: Advanced Strategies for High-Performance Applications
Go beyond default behavior and learn how to fine-tune Angular’s change detection for speed, scalability, and control. 

buff.ly/MgjOP6j
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

Routing and Navigation in Angular: A Complete Guide Routing and navigation are fundamental features in any modern single-page application (SPA). In Angular, the Router Module provides a robust system to define navigation paths, pass data between routes buff.ly/YPDbmjR

Routing and Navigation in Angular: A Complete Guide 

Routing and navigation are fundamental features in any modern single-page application (SPA). In Angular, the Router Module provides a robust system to define navigation paths, pass data between routes

buff.ly/YPDbmjR
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

đź’Ž Angular ESLint: prefer-signals rule Did you know you can use ESLint to enforce signal-based solutions in Angular? Signals are becoming a core part of the Angular ecosystem, with more APIs stabilizing and more features shifting to signal-based... buff.ly/QRy3lsi

đź’Ž Angular ESLint: prefer-signals rule 
Did you know you can use ESLint to enforce signal-based solutions in Angular?

Signals are becoming a core part of the Angular ecosystem, with more APIs stabilizing and more features shifting to signal-based...

buff.ly/QRy3lsi
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

10 Free Chrome Extensions That Made Me Twice as Productive (No Joke) Unlock peak productivity I used to be that person with 37 tabs open, constantly switching between Gmail, Google Docs, and a dozen random articles I swore I’d “read later.” buff.ly/tfE0Stw

10 Free Chrome Extensions That Made Me Twice as Productive (No Joke)
Unlock peak productivity 

I used to be that person with 37 tabs open, constantly switching between Gmail, Google Docs, and a dozen random articles I swore I’d “read later.”

buff.ly/tfE0Stw
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

🚀 New Angular Library! @codewithrajat/rm-ng-structure-pdf → Generate structured, searchable & accessible PDFs directly from HTML (not just screenshots). pnpm add @codewithrajat/rm-ng-pdf-export. Now part of my 12 Angular libraries 🎉 👉 buff.ly/wX67vvh #Angular #PDF

🚀 New Angular Library!
@codewithrajat/rm-ng-structure-pdf → Generate structured, searchable & accessible PDFs directly from HTML (not just screenshots).

pnpm add @codewithrajat/rm-ng-pdf-export.

Now part of my 12 Angular libraries 🎉
👉 buff.ly/wX67vvh

#Angular #PDF
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

Advanced Angular Testing: 10+ Real-World Mocking Scenarios That Actually Work Stop wrestling with Angular unit tests — master these advanced mocking patterns and test like a pro buff.ly/NNciZ18

Advanced Angular Testing: 10+ Real-World Mocking Scenarios That Actually Work

Stop wrestling with Angular unit tests — master these advanced mocking patterns and test like a pro 

buff.ly/NNciZ18
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

The Complete Guide to Angular 20.1.0: New Features That Will Transform Your Development Workflow Discover game-changing features that will transform how you write Angular templates and test your components buff.ly/gwWjzVf

The Complete Guide to Angular 20.1.0: New Features That Will Transform Your Development Workflow

Discover game-changing features that will transform how you write Angular templates and test your components 

buff.ly/gwWjzVf
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

You don’t know Angular —A Guide to Angular Projection Let me tell you very honestly, after providing various workshops and training for Angular, I realized that most of us are not leveraging the actual power of this magical framework. buff.ly/O4FQQH0

You don’t know Angular —A Guide to Angular Projection 

Let me tell you very honestly, after providing various workshops and training for Angular, I realized that most of us are not leveraging the actual power of this magical framework.

buff.ly/O4FQQH0
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

Everything you need to know about <ng-template>, <ng-content>, <ng-container> and *ngTemplateOutlet in Angular Your Ultimate Guide to Mastering <ng-template>, <ng-content>, <ng-container>, and *ngTemplateOutlet in Angular buff.ly/9znxpKi

Everything you need to know about &lt;ng-template&gt;, &lt;ng-content&gt;, &lt;ng-container&gt; and *ngTemplateOutlet in Angular

Your Ultimate Guide to Mastering &lt;ng-template&gt;, &lt;ng-content&gt;, &lt;ng-container&gt;, and *ngTemplateOutlet in Angular 

buff.ly/9znxpKi
Rajat Malik (@er_rajatmalik) 's Twitter Profile Photo

Angular — Using NgTemplateOutlet to communicate between parent and dynamic child components The parent with dynamic children pattern is a common pattern in Angular that you may use when working on some complicated features, buff.ly/np7ZHb7

Angular — Using NgTemplateOutlet to communicate between parent and dynamic child components 

The parent with dynamic children pattern is a common pattern in Angular that you may use when working on some complicated features, 

buff.ly/np7ZHb7