All posts

Topic

Frontend

What’s New and Different in Angular NgRX Store Version 22

October 16, 2026

NgRX store powers state management in many Angular apps, but upgrading to version 22 brought some surprises. I’ll share the practical details under the hood, how it changed from previous versions, and what to watch for when you upgrade.

How Angular Signals Really Work: Behind the Scenes of Reactivity

October 13, 2026

Ever wonder why updating a signal sometimes feels like magic — and other times like it just won’t trigger a component update? This article walks through how Angular Signals work under the hood, from dependency tracking to change detection, told through concrete debugging moments.

React Concurrent Rendering: Scheduling, Interruptions, and Debugging Suspense Boundaries

August 3, 2026

I finally understood why my React Suspense boundaries sometimes flicker unpredictably and how React’s concurrent scheduler manages update priorities and interruptions behind the scenes. This deep dive explains React’s concurrent rendering model, how it breaks and resumes work, and practical debugging tips for Suspense boundaries in production.

Optimizing React Suspense: How Concurrent Mode Handles Data Fetching and Rendering

July 13, 2026

Ever seen your React Suspense fallback flash briefly, then disappear, then maybe reappear? Let’s unravel what’s really going on under the hood with React Concurrent Mode’s update prioritization, Suspense boundaries, and data fetching. Understanding this can help you fine-tune your loading UX and boost perceived performance.