RAJAT
devrajat.bsky.social
RAJAT
@devrajat.bsky.social
Pinned
- 🖼️ Effortless image sliding with smooth animations.
- 🎨 Fully customizable styles to match your app’s theme.
- ⚡ Built for performance and ease of use.
- 📦 Lightweight package to keep your app fast and responsive.

🔗 Check out the library on npm:
rm-image-slider
Angular Image slider with lightbox. An Angular responsive image slider with lightbox popup. Also support youtube url, image base64 string and mp4 video urls and base64 string.. Latest version:…
buff.ly
10 Crucial Things Every Developer Must Know About Services and Dependency Injection in Angular
Mastering Angular’s Core Architecture for Scalable, Maintainable Applications

Angular’s power lies not just in its component-driven architecture but also....

buff.ly/oQGawiT
10 Crucial Things Every Developer Must Know About Services and Dependency Injection in Angular
Mastering Angular’s Core Architecture for Scalable, Maintainable Applications
buff.ly
December 26, 2025 at 1:30 PM
10 Must-Know Techniques to Optimize Angular App Performance
Speed Up Load Times, Reduce Bundle Size, and Make Your Angular Apps Lightning-Fast

When building modern web applications, performance isn’t just a nice-to-have — it’s a must. In Angular.....

buff.ly/p5RJO3p
10 Must-Know Techniques to Optimize Angular App Performance
Speed Up Load Times, Reduce Bundle Size, and Make Your Angular Apps Lightning-Fast
buff.ly
December 25, 2025 at 1:30 PM
npx knip: The Smart Way to Detect Dead Code in Your JavaScript & TypeScript Projects

Discover how one command can clean up thousands of lines of unused code and boost your codebase health

buff.ly/gci8gpp
npx knip: The Smart Way to Detect Dead Code in Your JavaScript & TypeScript Projects
Discover how one command can clean up thousands of lines of unused code and boost your codebase health
buff.ly
December 24, 2025 at 1:30 PM
Angular 21 support is here!
rm-ng-export-to-csv is now fully compatible with Angular 21 🎉
A lightweight & simple solution to export data to CSV in Angular apps.
✅ Easy API
✅ Minimal setup
✅ Perfect for dashboards & reports
🔗 buff.ly/Q9A6CAe
buff.ly/pXlLVqz
December 23, 2025 at 1:30 PM
Effective Debouncing in Angular: Keep Signals Pure

Debouncing is a foundational technique in front-end development, especially when working with high-frequency events like user input. It helps control the rate of function calls, ensuring that....

buff.ly/JhCvayy
Effective Debouncing in Angular: Keep Signals Pure
Why Angular signals shouldn’t be debounced — and how to debounce inputs instead.
buff.ly
December 22, 2025 at 1:30 PM
Content Projection in Angular: How to Use ng-content and

When building reusable components in Angular, you’ll eventually face the need to allow dynamic content injection. That’s where Content Projection comes in. With tools like ng-

buff.ly/M2REDWp
Content Projection in Angular: How to Use ng-content and <ng-template>
When building reusable components in Angular, you’ll eventually face the need to allow dynamic content injection. That’s where Content…
buff.ly
December 19, 2025 at 1:30 PM
Is Your Angular App Getting Slower Over Time? Here’s What to Check First.

In Angular, memory leaks are more common than you think — especially in large apps with subscriptions, event listeners, timers, or dynamic DOM manipulation.

buff.ly/utkU4F8
Is Your Angular App Getting Slower Over Time? Here’s What to Check First.
In Angular, memory leaks are more common than you think — especially in large apps with subscriptions, event listeners, timers, or dynamic…
buff.ly
December 18, 2025 at 1:30 PM
Angular 21 Vitest Testing Revolution: Complete Karma-to-Vitest Migration Guide, ICOV Coverage, Faster DX & Modern Testing Workflows (2025 Edition)

How a Lightning-Fast Testing Framework is Making Karma + Jasmine Obsolete — And What It Means for

buff.ly/WXaPgNN
Angular 21 Vitest Testing Revolution: Complete Karma-to-Vitest Migration Guide, ICOV Coverage…
How a Lightning-Fast Testing Framework is Making Karma + Jasmine Obsolete — And What It Means for Your Angular Projects
buff.ly
December 17, 2025 at 1:30 PM
The Angular Service Scoping Mistake That’s Killing Your App Performance (And How to Fix It)

From Bloated to Blazing: How Proper Angular Service Scoping Cut My App Size by 40%

buff.ly/zur3h4y
The Angular Service Scoping Mistake That’s Killing Your App Performance (And How to Fix It)
From Bloated to Blazing: How Proper Angular Service Scoping Cut My App Size by 40%
buff.ly
December 16, 2025 at 1:30 PM
🚀 Angular 21 Upgrade Released!

@codewithrajat/rm-ng-structure-pdf is now fully compatible with Angular 21 🎉

📄 Generate structured PDFs
⚙️ Angular-first & TypeScript-friendly
🏗️ Perfect for reports & invoices

🔗 www.npmjs.com/package/@cod...

github.com/malikrajat/r...

#Angular21 #Angular
December 15, 2025 at 1:30 PM
🔥 New upgrade alert!
My Angular lib rm-ng-device-detection just got a major update:

⚡ Faster
📱 More accurate device detection
💻 Cleaner API
🌐 Works great with micro frontends

Grab it on npm — rm-ng-device-detection
www.npmjs.com/package/rm-n...
Let me know what you build with it! 🚀

#Angular
December 9, 2025 at 1:30 PM
Angular Performance Checklist — What I Wish I Knew Earlier

“Because no one tells you your app will feel slow until it actually does.”

When I built my first medium-to-large Angular app, everything looked fine during development. No errors

javascript.plainenglish.io/angular-perf...
🚀 Angular Performance Checklist — What I Wish I Knew Earlier
“Because no one tells you your app will feel slow until it actually does.”
javascript.plainenglish.io
December 8, 2025 at 1:30 PM
How to Use SVG Icons with Angular Material’s mat-icon Component (The Right Way)

Stop fighting with icon fonts — here’s how to set up scalable, crisp SVG icons in Angular Material that actually work

buff.ly/1TlDhkM
How to Use SVG Icons with Angular Material’s mat-icon Component (The Right Way)
Stop fighting with icon fonts — here’s how to set up scalable, crisp SVG icons in Angular Material that actually work
buff.ly
December 5, 2025 at 1:30 PM
Angular v21 Has Landed: Are You Ready for the Signal Revolution?

The game-changing release that transforms how you build Angular apps — with signal-based forms, zoneless architecture, and headless accessibility components

medium.com/javascript-i...
Angular v21 Has Landed: Are You Ready for the Signal Revolution?
The game-changing release that transforms how you build Angular apps — with signal-based forms, zoneless architecture, and headless…
medium.com
December 4, 2025 at 1:30 PM
How to Mock Standalone Angular Services and RxJS Timers in Jest (Without Memory Leaks) With Best Practises Of Jest, Angular

A hands-on, memory-efficient, and future-proof approach to mocking HTTP calls...........

medium.com/javascript-i...
How to Mock Standalone Angular Services and RxJS Timers in Jest (Without Memory Leaks) With Best…
A hands-on, memory-efficient, and future-proof approach to mocking HTTP calls, services, and dependencies in Angular standalone…
medium.com
December 3, 2025 at 1:30 PM
BIG NEWS for Angular Developers!
After refactoring, debugging, and fighting animations at 2 AM 😅…
I’ve officially upgraded my Angular Image Slider / Carousel library to Angular 21! 🎉
📦 Introducing the new rm-image-slider (Angular 21 Ready!)
buff.ly/iTP3kDp
December 2, 2025 at 1:30 PM
Deep Dive into Angular Signals

A Developer’s Deep Dive into Angular Signals: The Future of Reactivity

Angular’s evolution has been marked by significant milestones, but few have been as paradigm-shifting as the introduction of Signals.

buff.ly/iIPZJ3v
Deep Dive into Angular Signals
A Developer’s Deep Dive into Angular Signals: The Future of Reactivity
buff.ly
December 1, 2025 at 1:30 PM
Angular DevTools (Chrome Extension)

It is a powerful tool for inspecting and debugging Angular applications in real time. Here are the key benefits:
Top Benefits of Angular DevTools

1. Component Tree Visualization

buff.ly/JoHxYxa
Angular DevTools (Chrome Extension)
It is a powerful tool for inspecting and debugging Angular applications in real time. Here are the key benefits:
buff.ly
November 28, 2025 at 1:30 PM
Announcing Angular v21

What an exciting time to be a developer! With all the exciting developments in AI in Web development, it feels like we’re going on a new adventure every day. This is perfectly in line with the theme of our v21 Release....

buff.ly/MQI1xoO
Announcing Angular v21
Authors: Jens Kuehlers, Mark “Techson” Thompson
buff.ly
November 27, 2025 at 1:30 PM
How to Mock Standalone Angular Services and RxJS Timers in Jest (Without Memory Leaks) With Best Practises Of Jest, Angular

A hands-on, memory-efficient, and future-proof approach to mocking HTTP calls, services, and dependencies in....

buff.ly/Jte4mXJ
How to Mock Standalone Angular Services and RxJS Timers in Jest (Without Memory Leaks) With Best…
A hands-on, memory-efficient, and future-proof approach to mocking HTTP calls, services, and dependencies in Angular standalone…
buff.ly
November 26, 2025 at 1:30 PM
How to Use SVG Icons with Angular Material’s mat-icon Component (The Right Way)

Stop fighting with icon fonts — here’s how to set up scalable, crisp SVG icons in Angular Material that actually work

buff.ly/Beno4HD
How to Use SVG Icons with Angular Material’s mat-icon Component (The Right Way)
Stop fighting with icon fonts — here’s how to set up scalable, crisp SVG icons in Angular Material that actually work
buff.ly
November 25, 2025 at 1:30 PM
JavaScript’s queueMicrotask(): What It Is and Why It Matters

JavaScript has long given us setTimeout() and Promises to schedule tasks asynchronously. But in 2025, a quieter yet powerful tool is gaining traction: queueMicrotask().

buff.ly/4RP7uWj
JavaScript’s queueMicrotask(): What It Is and Why It Matters
JavaScript has long given us setTimeout() and Promises to schedule tasks asynchronously. But in 2025, a quieter yet powerful tool is…
buff.ly
November 24, 2025 at 1:30 PM
Managing Git Submodules in a Micro Frontend Architecture: A Step-by-Step Guide

Streamline Your Micro Frontends with Git Submodules for Scalable, Maintainable Codebases

In modern enterprise-scale frontend applications......

buff.ly/oUMgftm
Managing Git Submodules in a Micro Frontend Architecture: A Step-by-Step Guide
Streamline Your Micro Frontends with Git Submodules for Scalable, Maintainable Codebases
buff.ly
November 21, 2025 at 1:30 PM
Boost Your Git Productivity: A Simple Dev’s Guide to Git Aliases with Real Examples

Ever feel like you’re typing the same long Git commands over and over again?

If you’re a developer (especially a frontend or Angular developer), Git is part of your....
buff.ly/T7BeVG4
Boost Your Git Productivity: A Simple Dev’s Guide to Git Aliases with Real Examples
Ever feel like you’re typing the same long Git commands over and over again?
buff.ly
November 20, 2025 at 1:30 PM
Speed Up Your Angular App Like a Pro: Lazy Load + Preload Strategy Explained

Unlock Blazing Fast Performance with These Advanced Techniques

Angular is a powerful framework, but as your app grows, so does the size of your JavaScript bundles.....

buff.ly/GpW0PfS
Speed Up Your Angular App Like a Pro: Lazy Load + Preload Strategy Explained
Unlock Blazing Fast Performance with These Advanced Techniques
buff.ly
November 19, 2025 at 1:30 PM