Ninja Squad (@NinjaSquad) header
Ninja Squad (@NinjaSquad) profile picture

Handmade software sauce. #Angular ebooks: https://nitter.gq/t.co/hqkpb7ynBo.

Lyon, France
Joined February 2012
Photo by Ninja Squad (@NinjaSquad)Photo by Ninja Squad (@NinjaSquad)Photo by Ninja Squad (@NinjaSquad)Photo by Ninja Squad (@NinjaSquad)Photo by Ninja Squad (@NinjaSquad)Photo by Ninja Squad (@NinjaSquad)Photo by Ninja Squad (@NinjaSquad)Photo by Ninja Squad (@NinjaSquad)Photo by Ninja Squad (@NinjaSquad)Photo by Ninja Squad (@NinjaSquad)
How much faster is the new @Angular compiler? πŸ¦€πŸš€ We dug into ngp to understand how it works, and benchmarked it on 3 projects πŸ‘€ Check out our blog post! πŸ‘‰ blog.ninja-squad.com/2026/10…
πŸ€– Made with AI
6
28
1,080
πŸŽ‰ @Angular v21.2 is out! Packed minor release with: 🏹 Arrow functions in templates βœ… Exhaustive `@switch` type-checking 😲 `ChangeDetectionStrategy.Eager` πŸš€ `FormRoot`, `transformedValue`, and more for Signal Forms Check out our blog post πŸ‘‰ blog.ninja-squad.com/2026/02…
17
79
3,909
πŸš€ What's new in @Angular v21.1? ✨ βœ… ... spread operator in templates 🚦 trailing slash router config ✨ Experimental Navigation API πŸš€ Signal Forms renaming and new features Our detailed blog post is live πŸ‘‰ blog.ninja-squad.com/2026/01…
1
7
45
2,048
πŸš€ @Angular v21 is out! 🎯 Signal Forms ⚑ Zoneless by default πŸ§ͺ Vitest Plus HttpClient by default, @angular/aria, and more! πŸ‘‰ blog.ninja-squad.com/2025/11…
27
1
162
8,262
New blog article: Angular tests with Vitest browser mode. Make the unit tests of your zoneless #angular components easier and more expressive than ever 🀩 blog.ninja-squad.com/2025/11…
2
4
315
Ready for a new way to build forms in @Angular? πŸš€ βœ… Signal Forms are coming in v21 (experimental)! In this post, we explore form creation, submission handling, and validation. πŸ‘‰ blog.ninja-squad.com/2025/11…
1
6
317
Just published part 2 of our @Angular Signal Forms series! πŸš€ We go over: - custom validators - async validation - dynamic behavior - debouncing - custom form components Still experimental, but already very promising! πŸ‘‰ blog.ninja-squad.com/2025/11…
6
22
1,147
πŸš€ @Angular 20.2 is out! πŸ”₯ Zoneless change detection is now stable 🎬 Brand new animations API (goodbye @angular/animations!) πŸ€– New AI-powered CLI tooling πŸ‘‰ blog.ninja-squad.com/2025/08…
1
16
52
2,355
πŸš€ @Angular v20.1 is out! βœ… simplified component testing 🚦 signal graph in devtools πŸ€– AI-assisted development with MCP server Check our blog post for all the details: πŸ‘‰ blog.ninja-squad.com/2025/07…
19
2
102
3,712
πŸš€ Angular 20.0 is here! A major release with many changes: - New naming conventions - Signal APIs finally stable - Zoneless is coming - @vitest_dev support - Selectorless components coming in v21? 🀯 All the details in our blog post πŸ‘‡ blog.ninja-squad.com/2025/05…
2
40
7
208
11,017
Here it is, @Angular v19.1 is out! πŸš€ - HMR for templates by default 🀯 - Automatic removal of unused imports - SSR improvement for i18n And more! Check out our blog post: blog.ninja-squad.com/2025/01…
1
29
2
102
3,752
Here it is, @Angular v19 is out! πŸš€ Huge release: - Signal APIs are stable 🚦 - automatic migration to signals 🀯 - standalone by default - new linkedSignal and resource APIs - Huge SSR and HMR improvements And more! Check out our blog post: blog.ninja-squad.com/2024/11…
2
48
3
181
9,842
It's release day, @Angular v18.2 is out! πŸš€ We get a bunch of optional migrations and diagnostics! And we can say goodbye to `flush()` and `discardPeriodicTasks()` in our tests πŸŽ‰ Check out our complete blog post to learn more: πŸ‘‰ blog.ninja-squad.com/2024/08…
13
55
2,900
It's release day, @Angular v18.1 is out! πŸš€ - `@let` variables in templates - new diagnostic for uncalled functions - faster CLI builds with isolatedModules - WASM support - and more! πŸ€“ Check out our complete blog post to learn more: πŸ‘‰ blog.ninja-squad.com/2024/07…
2
37
124
4,687
Here it is, @Angular v18 is out! πŸš€ Huge release: - Control flow is stable - Fallback for ng-content - Form events - SSR event replay - And we're going zoneless 🀯 (as an experiment πŸ˜‰) Check out our complete blog post to learn more: πŸ‘‰ blog.ninja-squad.com/2024/05…
3
31
3
139
6,486
✨ @Angular v17.2 is out! ✨ 🚦 query as signals! πŸš€ new `model()` signal βœ… define support in CLI Check out our blog post to learn more: blog.ninja-squad.com/2024/02…
13
1
35
2,717
✨ @Angular v17.1 is out! ✨ 🚦 input signals! πŸš€ Zoneless change detection progress βœ… Web Test Runner to replace Karma Check out our blog post to learn more: blog.ninja-squad.com/2024/01…
1
18
64
2,882
Angular a tellement de nouveautΓ©s que nos formations seront dorΓ©navant sur *4 jours* au lieu de 3 ! La nouvelle syntaxe des templates, les signaux, les composants standalones n'auront plus de secrets pour vous πŸ€“ πŸ‘‰ ninja-squad.fr/formations
1
7
658