Igor Sedov's Avatar

Igor Sedov

@igorsedov.com

▶️ Angular⁤⁤ YouTuber 🧑‍💻 Full-Stack Developer📍Tbilisi, Georgia🇬🇪

320
Followers
29
Following
92
Posts
01.09.2023
Joined
Posts Following

Latest posts by Igor Sedov @igorsedov.com

Yes, it's a very powerful and useful part of Signals, and in my opinion, it's still underrated

05.03.2026 01:50 👍 1 🔁 0 💬 0 📌 0
linkedSignal in Angular — Explained with Examples
linkedSignal in Angular — Explained with Examples YouTube video by Igor Sedov

🚦 linkedSignal in #Angular
🕜 Focused and practical
✔️ Explained with Examples
A clear explanation of how linkedSignal works and how it differs from computed
Watch: youtu.be/CjBoh0R1tK4

03.03.2026 16:01 👍 3 🔁 2 💬 1 📌 0
New in Angular DevTools: Dependency Highlighting in Signal Graph
New in Angular DevTools: Dependency Highlighting in Signal Graph YouTube video by Igor Sedov

🚀 New in #Angular DevTools
➕ Dependency Highlighting in Signal Graph
This small but practical addition improves clarity when analyzing signal relationships and debugging reactive flows.
Watch Now: youtu.be/L_ZcxKla9-o

02.03.2026 12:54 👍 5 🔁 5 💬 0 📌 0
Preview
Security Advisory: Addressing Recent Vulnerabilities in Angular We’ve released security updates to address two SSR vulnerabilities that we were made aware of and have since submitted committed code…

Source and Details: blog.angular.dev/security-adv...

28.02.2026 07:49 👍 1 🔁 0 💬 0 📌 0
Post image

⚠️ #Angular SSR: SSRF and Header Injection
The Angular team has published a security advisory addressing a critical issue.

28.02.2026 07:48 👍 3 🔁 3 💬 1 📌 0
New in Angular 21.2: @switch Gets Exhaustive Type Checking
New in Angular 21.2: @switch Gets Exhaustive Type Checking YouTube video by Igor Sedov

🚀 New in #Angular 21.2
✔️ @switch Gets Exhaustive Type Checking
➕ NEW: '@default never;'
Angular 21.2 introduces exhaustive type checking in @switch blocks using the never type for the default case.
Watch: youtu.be/G6y9j21OkxQ

26.02.2026 06:45 👍 5 🔁 3 💬 0 📌 0
Angular Signal Inputs in 20 Minutes
Angular Signal Inputs in 20 Minutes YouTube video by Igor Sedov

🚦 #Angular Signal Inputs
🕜 In 20 Minutes
A clear and visual explanation of the modern reactive way to pass data between components.
Watch now: youtu.be/WmrqnUSfFFQ

23.02.2026 16:19 👍 2 🔁 2 💬 0 📌 0

feat(language-server): Add completions and hover info for inline styles (ebc90c26f5)

github.com/angular/angu...

19.02.2026 00:22 👍 3 🔁 2 💬 1 📌 0
Preview
Release VSCode Extension: 21.2.0 · angular/angular fix(vscode-extension): Highlight function calls with optional chaining (4f8d3995f0) feat(language-service): add linked editing ranges for HTML tag synchronization (8c21866f49) fix(vscode-extension)...

Wow, the latest VSC Angular language version has A LOT of enhancements

github.com/angular/angu...

I don't know what to highlight in particular between all these

19.02.2026 00:19 👍 3 🔁 2 💬 0 📌 1

Thanks! 👍

17.02.2026 22:46 👍 1 🔁 0 💬 0 📌 0
Understand Angular Signals in 20 Minutes
Understand Angular Signals in 20 Minutes YouTube video by Igor Sedov

🚦 Understand #Angular Signals
🕜 Just in 20 Minutes
A clear and visual explanation of the core concepts behind Angular Signals.
Watch: www.youtube.com/watch?v=0jdy...

17.02.2026 17:33 👍 4 🔁 3 💬 0 📌 1
New in Angular 21.1: Signal-Based isActive Replaces Router.isActive
New in Angular 21.1: Signal-Based isActive Replaces Router.isActive YouTube video by Igor Sedov

🚀 New in #Angular 21.1
➕ Signal-Based isActive()
⚠️ "isActive()" Replaces "Router.isActive()"
Watch Now: youtu.be/xIvS_oXEYiQ

11.02.2026 11:48 👍 4 🔁 2 💬 0 📌 0
Angular 21.2 (coming in late February) introduces a small but important change. To make that clearer, Angular is introducing "Eager" as a new option. Initially, it exists alongside "Default" as an alias for backward compatibility. In v24, "Default" is removed.

Angular 21.2 (coming in late February) introduces a small but important change. To make that clearer, Angular is introducing "Eager" as a new option. Initially, it exists alongside "Default" as an alias for backward compatibility. In v24, "Default" is removed.

🚀 #Angular Evolution
⚠️ The Road to Modern Change Detection
Angular 21.2 (coming in late February) introduces a small but important change.

05.02.2026 08:29 👍 5 🔁 3 💬 0 📌 0
Preview
NgRx Signal Store + Toolkit v21 - StackBlitz An angular-cli project based on @angular/animations, @angular/common, @angular/compiler, @angular/core, @angular/forms, @angular/platform-browser, @angular/platform-browser-dynamic, @angular/router, c...

I made a project this weekend documenting how composable and reusable the NgRx SignalStore is, via built in and custom features. How simple many features can be, various examples of features, ways to give custom features inputs (easier than I thought), generics etc.

stackblitz.com/edit/stackbl...

02.02.2026 14:59 👍 10 🔁 3 💬 0 📌 1

Congrats! All the best in this next chapter!

30.01.2026 12:00 👍 1 🔁 0 💬 0 📌 0
Live coding and Q/A with the Angular Team | January 2026
Live coding and Q/A with the Angular Team | January 2026 YouTube video by Angular

This Friday: Live coding and Q/A with the Angular Team | January 2026 (Jan 30th @11am PT)

www.youtube.com/watch?v=bAaW...

Jeremy will be making this one :0

29.01.2026 23:26 👍 2 🔁 1 💬 0 📌 0

This is a really valid and interesting question 😊

29.01.2026 22:52 👍 0 🔁 0 💬 0 📌 0

@mikehaas763.bsky.social It might look similar at a glance, but Angular templates remain declarative. Arrow functions are limited to single expressions with implicit returns, so templates don't become full JS like JSX.

29.01.2026 22:48 👍 0 🔁 0 💬 0 📌 0
Coming in Angular 21.2: Arrow Functions in Templates
Coming in Angular 21.2: Arrow Functions in Templates YouTube video by Igor Sedov

🚀 Coming in #Angular 21.2
➕ Arrow Functions in Templates!
This change enables a new, focused use case: updating signal values directly from the template as view logic.
Watch Now: youtu.be/8DgXdhbQdtc

29.01.2026 15:57 👍 13 🔁 3 💬 1 📌 0
ChangeDetectionStrategy.Default will be renamed to .Eager (scheduled for v22 release in May 2026). This is a naming change only: the behavior remains exactly the same. Existing components will keep the same eager behavior, as they will be automatically migrated to ChangeDetectionStrategy.Eager.

ChangeDetectionStrategy.Default will be renamed to .Eager (scheduled for v22 release in May 2026). This is a naming change only: the behavior remains exactly the same. Existing components will keep the same eager behavior, as they will be automatically migrated to ChangeDetectionStrategy.Eager.

🚀 Coming in #Angular 22
🔜 .Default -> .Eager
ChangeDetectionStrategy.Default will be renamed to .Eager (scheduled for v22 in May)

28.01.2026 07:25 👍 4 🔁 1 💬 0 📌 0
Angular 22 will set ChangeDetectionStrategy.OnPush as the default for all new components.

Angular 22 will set ChangeDetectionStrategy.OnPush as the default for all new components.

🚀 Coming in #Angular 22
✔️ OnPush by Default!
Angular 22 will set ChangeDetectionStrategy.OnPush as the default for all new components.

28.01.2026 06:40 👍 4 🔁 1 💬 0 📌 0

I agree, keeping logic in the component is a great practice

25.01.2026 16:54 👍 2 🔁 0 💬 0 📌 0
Angular 21.2 adds support for the instanceof binary operator directly in component templates.

Angular 21.2 adds support for the instanceof binary operator directly in component templates.

🚀 Coming in #Angular 21.2
➕ instanceof: works in templates!

23.01.2026 15:36 👍 13 🔁 3 💬 1 📌 0
Preview
NgRx Toolkit v21 NgRx Toolkit v21 The NgRx Toolkit originates as far back as when the SignalStore was not...

NgRx Toolkit v21

- About the Toolkit
- v20 minor features (`withResource`/`withEntityResources`/Mutations)
- v21 features (events devtools, resource error handling, `clearUndoRedo` in favor of `store.clearStack`)
- Backports

Thank you to our contributors and users alike!

dev.to/ngrx-toolkit...

19.01.2026 17:26 👍 8 🔁 4 💬 0 📌 1

youtube.com/shorts/Ef9lN...

@igorsedov.com made a video showcasing this in action!

16.01.2026 15:10 👍 5 🔁 3 💬 0 📌 0

You're welcome! I'm glad you found this helpful. Have a great talk on Friday!

15.01.2026 04:05 👍 0 🔁 0 💬 0 📌 0

Holidays, New Year maybe 😊

15.01.2026 03:48 👍 1 🔁 0 💬 0 📌 0
Preview
Release 21.1.0 · angular/angular common Commit Description Add custom transformations for Cloudflare and Cloudinary image loaders support custom transformations in ImageKit and Imgix loaders compiler Commit Descri...

@angular.dev 21.1 is quite the minor release. I don't even know what to highlight. But if you want to see some of the coolest new things, check out @igorsedov.com who has covered a lot.

github.com/angular/angu...

14.01.2026 23:50 👍 5 🔁 3 💬 1 📌 0
Angular 21.1 introduces support for multiple case matching within the template control flow

Angular 21.1 introduces support for multiple case matching within the template control flow

🚀 New in #Angular 21.1
➕ Multiple Case Matching in Templates

14.01.2026 17:16 👍 8 🔁 5 💬 1 📌 0
New in Angular 21.1: Spread Syntax in Templates
New in Angular 21.1: Spread Syntax in Templates YouTube video by Igor Sedov

🚀 New in #Angular 21.1: Spread Syntax in Templates
▶️ Watch Now: youtu.be/VX3fQ-qjSwk

13.01.2026 13:55 👍 5 🔁 2 💬 0 📌 0