Understand Angular with clear, thoughtful, visual explanations. Signals, Resources, and other core Angular topics are already covered on my channel, with new features, updates, and advanced topics added regularly.

Instead of screencasts, I use animations and graphics to explain how Angular works step by step. This visual approach focuses only on what is essential, making concepts easier to understand and remember. My videos are optimized for smartphones with large, clear elements and minimal code on screen, so explanations stay simple and easy to follow. Improve your Angular skills!

Throughout my career, I have held senior positions in technology and telecommunications companies, where I have been responsible for driving company development, technology, and product development. I gained invaluable experience in managing teams, working with suppliers, contractors, and clients.


Igor Sedov

πŸš€ Coming in Angular 22.2
βœ”οΈ Watch Signal feature
Angular DevTools will support the new Watch Signal feature for real-time signal tracking starting with the upcoming Angular 22.2, expected in September.

How it works:
β€’ Select any signal in the DevTools panel and click "Watch"
β€’ DevTools automatically streams every value update directly to your browser console in real time
β€’ Click "Unwatch" when you're done

2 minutes ago | [YT] | 0

Igor Sedov

πŸš€ Coming in Angular 22.2
βœ”οΈ Access Private Members in Templates!
Angular 22.2 introduces a new feature: you can now access private class members directly inside your component templates and host bindings. In this quick overview, we look at how this change works.

This is especially useful when using TypeScript's isolatedDeclarations, as it saves you from writing explicit type annotations on private, template-only properties.

⚠️ Note: Angular 22 is currently in development! The official v22.2 release scheduled for September 2026.

Watch it now on my YouTube channel.

20 hours ago | [YT] | 6

Igor Sedov

Are you adopting the new @Service decorator in your Angular projects?

4 days ago | [YT] | 6

Igor Sedov

πŸš€ New in Angular 22
βœ”οΈ @Service Instead of @Injectable
Angular 22 introduced @Service, and it changes how we define global singletons. If you've been writing @Injectable for years, this is the streamlined syntax Angular is pushing moving forward:

- Strictly function-based injection
- An intuitive syntax
- Two options

ℹ️ Angular 22.1 provides automated CLI migrations to convert existing services smoothly.

⚠️ Note: @Injectable is not deprecated!

In this video guide, we break down how @Service works and how to use options.

1 week ago | [YT] | 21

Igor Sedov

❓When is Angular 23 planned to be released?

1 month ago | [YT] | 12

Igor Sedov

πŸš€ Coming in Angular 22
βœ”οΈ Angular Aria is STABLE!
Angular Aria is officially graduating from developer preview and will be fully stable in the upcoming Angular v22 release early June! πŸŽ‰

I previously published a video about Angular Aria on my channel, and with this news, I wanted to share it again. I hope you find the video useful:

3 months ago | [YT] | 7

Igor Sedov

πŸš€ Coming in Angular 22
🀩 Signal Forms will go STABLE!
βœ”οΈ Production Ready! It's finally happening!
Angular 22 is officially promoting Signal Forms to stable. For those of us who have been following the experimental phase, this is the milestone we've been waiting for.

The official release drops in the first week of June.

3 months ago | [YT] | 98

Igor Sedov

πŸš€ Coming in Angular 22!
βœ”οΈ Resource APIs are STABLE!
😊 Angular 22 is bringing a massive update for developers: Resource APIs are officially STABLE. If you've been holding off on refactoring your data-fetching logic, the green light is finally here. βœ…

Since their introduction, we've seen the power of resource, rxResource, and httpResource. But as experimental features, they carried the risk of architectural pushback and breaking changes.

With Angular 22 (expected in early June), that risk is gone.

βœ… Production-Ready: The core primitives for asynchronous data fetching are now locked into the stable API contract.

βœ… Guaranteed Compatibility: You can safely refactor knowing these APIs are protected by Angular's backward compatibility guarantees.

4 months ago | [YT] | 108

Igor Sedov

πŸš€ Coming in Angular 22
⚠️ OnPush is the New Default!
Angular is making its biggest performance-oriented shift yet. In Angular 22, OnPush officially replaces Default as the baseline ChangeDetectionStrategy.

❓What does this mean for your projects?

⚠️ Breaking Change: if a changeDetection property is undefined, it now defaults to OnPush. This is a significant breaking change designed to make Angular faster and more efficient by default.

πŸ› οΈ What you need to know:
● New Alias: if you need to keep the "check always" behavior, you must now explicitly use the Eager strategy
● Deprecation Timeline: the legacy Default strategy was deprecated in v21.2 and is slated for removal, likely in Angular 24
● Auto-Migration: running "ng update" will automatically handle the heavy lifting for you, adding Eager where needed and renaming old Default

This change pushes the ecosystem toward better performance habits without breaking your existing apps during the upgrade process.

Watch my latest video for a quick, visual breakdown of exactly how this works and what the migration looks like in practice.

⚠️ Note: Angular 22 is currently in development and scheduled for a later release.

4 months ago | [YT] | 18

Igor Sedov

πŸš€ Coming in Angular 22
βœ”οΈ Comments inside HTML tags!
We'll finally be able to use comments directly inside HTML tags! Here is a quick visual breakdown of the new syntax.

This update allows us to use standard JavaScript-style comments directly within our component templates:
● Single-line comments
● Multi-line comments
● Trailing comments

4 months ago | [YT] | 92