🚀 Announcement!

For quite a while, I have been writing a book about all the new cool stuff in Angular, and I am happy to say that "Modern Angular" is now available as Early Access on manning.com.

This covers the first 3 chapters, where I talk about

  • Modern Angular as a whole
  • Standalone APIs
  • The inject function and its amazing applications

Use the promocode mlvardanyan to get 45% off the book.

Article cover for: Signals: the Do-s and the Don't-s
Signals: the Do-s and the Don't-sFeb 6, 2024
#angular
Article cover for: Superpowers with Directives and Dependency Injection: Part 7
Superpowers with Directives and Dependency Injection: Part 7Jan 31, 2024
#angular
Article cover for: Superpowers with Directives and Dependency Injection: Part 6
Superpowers with Directives and Dependency Injection: Part 6May 2, 2023
#angular
Article cover for: Signals: what this means for NgRx
Signals: what this means for NgRxApr 17, 2023
#angular#ngrx#rxjs
Article cover for: Superpowers with Directives and DI: Part 5
Superpowers with Directives and DI: Part 5Apr 3, 2023
#angular
Article cover for: Superpowers with Directives and DI: Part 4
Superpowers with Directives and DI: Part 4Mar 27, 2023
#angular
Article cover for: Superpowers with Directives and DI: Part 3
Superpowers with Directives and DI: Part 3Mar 21, 2023
#angular
Article cover for: Superpowers with Directives and DI: Part 2
Superpowers with Directives and DI: Part 2Mar 16, 2023
#angular
Article cover for: Superpowers with Directives and DI: Part 1
Superpowers with Directives and DI: Part 1Mar 13, 2023
#angular
Article cover for: Angular Misconceptions
Angular MisconceptionsMar 6, 2023
#angular
Article cover for: Don't fight the framework: Angular edition
Don't fight the framework: Angular editionFeb 16, 2023
#angular
Article cover for: The new NgRx
The new NgRxFeb 7, 2023
#angular#ngrx#typescript
Article cover for: Always use "inject"
Always use "inject"Dec 2, 2022
#angular
Article cover for: NgRx Use Cases, part II: Working with Lists
NgRx Use Cases, part II: Working with ListsNov 23, 2022
#angular#ngrx#rxjs
Article cover for: NgRx Use Cases, Part I: Restricting Access
NgRx Use Cases, Part I: Restricting AccessOct 24, 2022
#angular#ngrx
Article cover for: Documenting Angular projects
Documenting Angular projectsAug 31, 2022
#angular
Article cover for: Errors and Angular
Errors and AngularJul 11, 2022
#angular
Article cover for: Design Patterns in Angular (part I)
Design Patterns in Angular (part I)Jun 15, 2022
#angular
Article cover for: Change Detection without Change Detection
Change Detection without Change DetectionMay 23, 2022
#angular
Article cover for: Understanding RxJS use cases (part II)
Understanding RxJS use cases (part II)Apr 27, 2022
#rxjs
Article cover for: Understanding RxJS use cases (part I)
Understanding RxJS use cases (part I)Apr 7, 2022
#rxjs#angular
Article cover for: Manipulating NgRx Effects
Manipulating NgRx EffectsAug 25, 2021
#ngrx#angular
Article cover for: How to review Angular code
How to review Angular codeJul 13, 2021
#angular
Article cover for: Why you should definitely use NgRx Store
Why you should definitely use NgRx StoreMay 3, 2021
#angular#ngrx
Article cover for: How to write technical content
How to write technical contentApr 19, 2021
Article cover for: 7 Deadly Sins of Angular (with Lars Gyrup Brink Nielsen)
7 Deadly Sins of Angular (with Lars Gyrup Brink Nielsen)Mar 23, 2021
#angular
Article cover for: How OOP is mistreated in Angular
How OOP is mistreated in AngularAug 9, 2021
#angular
Article cover for: A journey into NgRx Selectors
A journey into NgRx SelectorsMay 6, 2021
#angular#ngrx
Article cover for: NGRX Best Practices
NGRX Best PracticesMar 31, 2021
#angular#ngrx
Article cover for: NGRX Bad Practices
NGRX Bad PracticesMar 19, 2021
#angular#ngrx
Article cover for: How to refactor an Angular codebase
How to refactor an Angular codebaseFeb 15, 2021
#angular
Article cover for: RxJS in Angular: Part III
RxJS in Angular: Part IIIJan 21, 2021
#angular#rxjs
Article cover for: RxJS in Angular: Part II
RxJS in Angular: Part IIAug 18, 2020
#angular#rxjs
Article cover for: RxJS: The Unexpected
RxJS: The UnexpectedJun 25, 2020
#rxjs
Article cover for: Angular: The Unexpected
Angular: The UnexpectedMay 29, 2020
#angular
Article cover for: Angular Forms: Useful Tips
Angular Forms: Useful TipsApr 21, 2020
#angular
Article cover for: Rxjs + For + Await… What?
Rxjs + For + Await… What?Mar 30, 2020
#rxjs
Article cover for: Angular Bad Practices: Revisited
Angular Bad Practices: RevisitedMar 26, 2020
#angular
Article cover for: RxJS in Angular: Part I
RxJS in Angular: Part IFeb 27, 2020
#angular#rxjs
Article cover for: How not to trick TypeScript compiler and not be tricked by it
How not to trick TypeScript compiler and not be tricked by itFeb 21, 2020
#typescript
Article cover for: Angular + Web Components: a complete guide
Angular + Web Components: a complete guideFeb 6, 2020
#angular
Article cover for: Rx.js Operators, Part II
Rx.js Operators, Part IIDec 24, 2019
#rxjs