Sign in

Cédric Exbrayat

@cedric-exbrayat.bsky.social
410 followers 106 following 21 posts

OSS contributor (Vue and Angular core teams). Check out my ebooks about Vue and Angular! 👉 books.ninja-squad.com Co-founded @ninjasquad

PostsRepliesMedia
Reposted by Cédric Exbrayat
MadeWithVueJS @madewithvuejs.com · 25/09/2026
Become a Ninja with Vue! With this regularly updated ebook by @cedric-exbrayat.bsky.social and the @ninjasquad.bsky.social team you'll learn how to build an app with Vue 3 & all the essential tools and libraries 📗 - madewithvuejs.com/become-a-nin...
042
Cédric Exbrayat @cedric-exbrayat.bsky.social · 24/09/2026
🚀 @angular.dev v22.2 is out! 🛡️ `@boundary` for fallback UIs 🛣️ Router resources, loaded in parallel 🔎 Change detection data in DevTools ⚡ Faster CLI builds All the details are in our blog post: 👉 blog.ninja-squad.com/2026/09/23/w...
186
Cédric Exbrayat @cedric-exbrayat.bsky.social · 30/07/2026
🚀 @angular.dev v22.1 is out and Angular is moving to one major release a year! 🤯 🔗 `linkedSignal` custom setters 🗑️ JSONP support deprecated ⚡ Rolldown from @voidzerodev by default All the details are in our blog post: 👉 blog.ninja-squad.com/2026/07/29/w...
blog.ninja-squad.com
What's new in Angular 22.1?
Angular 22.1 is out!
031
Cédric Exbrayat @cedric-exbrayat.bsky.social · 03/06/2026
🚀 @angular.dev v22 is out! 🎯 Signal Forms & resources are stable ⚡ `OnPush` by default Plus `@Service()`, `debounced()`, WebMCP, and a lot more! 👉 blog.ninja-squad.com/2026/06/03/w...
063
Reposted by Cédric Exbrayat
Cédric Exbrayat @cedric-exbrayat.bsky.social · 26/02/2026
🎉 @angular.dev 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/26/w...
094
Cédric Exbrayat @cedric-exbrayat.bsky.social · 26/02/2026
🎉 @angular.dev 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/26/w...
094
Reposted by Cédric Exbrayat
Hubert Sablonnière @hsablonniere.com · 17/02/2026
📖 Super article de Laure sur son rapport aux IAs mais dans un cadre créatif 🗨️ "Je vois l’outil et je choisis comment l’utiliser, d’une façon qui soutient ma créativité et mes objectifs, pas comme une béquille ni un accélérateur" www.lovenotes.fr/p/jai-fini-m...
lovenotes.fr
J'ai fini mon premier roman grâce à l'IA
Mais sans doute pas comme tu penses
022
Reposted by Cédric Exbrayat
Hubert Sablonnière @hsablonniere.com · 03/02/2026
🐌 15 years late to the dotfiles party 🤖 I brought Claude Code as my +1 🔧 Now I have a tiny config workshop I actually use and enjoy 📅 First blog article of 2026, might be the last one so enjoy www.hsablonniere.com/dotfiles-bsk...
hsablonniere.com
Dotfiles + Claude Code = my tiny config workshop
How creating a dotfiles repo gave me a safe space to use Claude Code for system configs, shell functions, and custom shortcuts without giving it access to my entire home directory.
5156
Reposted by Cédric Exbrayat
Cédric Exbrayat @cedric-exbrayat.bsky.social · 15/01/2026
🚀 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/15/w...
0107
Cédric Exbrayat @cedric-exbrayat.bsky.social · 15/01/2026
🚀 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/15/w...
0107
Reposted by Cédric Exbrayat
Cédric Exbrayat @cedric-exbrayat.bsky.social · 20/11/2025
🚀 @angular.dev v21 is out! 🎯 Signal Forms ⚡ Zoneless by default 🧪 Vitest Plus HttpClient by default, `@angular/aria`, and more! 👉 blog.ninja-squad.com/2025/11/20/w...
0116
Cédric Exbrayat @cedric-exbrayat.bsky.social · 20/11/2025
🚀 @angular.dev v21 is out! 🎯 Signal Forms ⚡ Zoneless by default 🧪 Vitest Plus HttpClient by default, `@angular/aria`, and more! 👉 blog.ninja-squad.com/2025/11/20/w...
0116
Reposted by Cédric Exbrayat
JB Nizet @jbnizet.bsky.social · 18/11/2025
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/18/a...
blog.ninja-squad.com
Angular tests with Vitest browser mode
How Vitest browser mode makes Angular unit tests cleaner than ever
244
Reposted by Cédric Exbrayat
Cédric Exbrayat @cedric-exbrayat.bsky.social · 14/11/2025
Just published part 2 of our @angular.dev 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/14/a...
084
Cédric Exbrayat @cedric-exbrayat.bsky.social · 14/11/2025
Just published part 2 of our @angular.dev 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/14/a...
084
Cédric Exbrayat @cedric-exbrayat.bsky.social · 04/11/2025
Ready for a new way to build forms in @angular.dev? 🚀 ✅ Signal Forms are coming in v21 (experimental)! In this post, we explore form creation, submission handling, and validation. 👉 blog.ninja-squad.com/2025/11/04/a...
094
Cédric Exbrayat @cedric-exbrayat.bsky.social · 11/09/2025
Surprise release, @Angular v20.3 is out for security reasons! 🚨 📋 Small release with: - Security fix for SSR apps (CVE-2025-59052) - Extended diagnostics for signals in `@if`/`@switch` - Better dev mode variable names in CLI 👉 blog.ninja-squad.com/2025/09/11/w...
blog.ninja-squad.com
What’s new in Angular 20.3?
Angular 20.3 is out!
033
Reposted by Cédric Exbrayat
Cédric Exbrayat @cedric-exbrayat.bsky.social · 21/08/2025
🚀 @angular.dev 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/20/w...
094
Cédric Exbrayat @cedric-exbrayat.bsky.social · 21/08/2025
🚀 @angular.dev 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/20/w...
094
Reposted by Cédric Exbrayat
Cédric Exbrayat @cedric-exbrayat.bsky.social · 10/07/2025
🚀 @angular.dev 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/09/w...
2187
Cédric Exbrayat @cedric-exbrayat.bsky.social · 10/07/2025
🚀 @angular.dev 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/09/w...
2187
Cédric Exbrayat @cedric-exbrayat.bsky.social · 28/05/2025
🚀 @angular.dev 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/28/w...
Selectorless example in Angular v21?
081
Reposted by Cédric Exbrayat
TypeScript @typescriptlang.org · 11/03/2025
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness! devblogs.microsoft.com/typescript/t...
devblogs.microsoft.com
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
22971289
Reposted by Cédric Exbrayat
Cédric Exbrayat @cedric-exbrayat.bsky.social · 26/02/2025
Here it is, @angular.dev v19.2 is out! 🚀 - streaming resources 🌊 - `httpResource` 🚦 - template strings in templates 📜 - AoT support in tests 🧪 And more! Check out our blog post: blog.ninja-squad.com/2025/02/26/w...
0154
Cédric Exbrayat @cedric-exbrayat.bsky.social · 26/02/2025
Here it is, @angular.dev v19.2 is out! 🚀 - streaming resources 🌊 - `httpResource` 🚦 - template strings in templates 📜 - AoT support in tests 🧪 And more! Check out our blog post: blog.ninja-squad.com/2025/02/26/w...
0154
Cédric Exbrayat @cedric-exbrayat.bsky.social · 20/02/2025
🚦 @angular.dev v19.2 brings a new way to manage HTTP calls, using signals instead of RxJS! 💌 Here is `httpResource()`! Check out our blog post for more details 👉 blog.ninja-squad.com/2025/02/20/a...
040
Reposted by Cédric Exbrayat
Angular @angular.dev · 24/01/2025
Big news! The new trailer for the Angular documentary is here. Created by @stefankingham.bsky.social and Guillermo López, learn more about the history of Angular from the people who were there 🔥 The video will go live on February 4th. Don't miss it! www.youtube.com/watch?v=nONH...
youtube.com
Angular: The Documentary [OFFICIAL TRAILER]
YouTube video by Honeypot
08323
Reposted by Cédric Exbrayat
Cédric Exbrayat @cedric-exbrayat.bsky.social · 16/01/2025
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/15/w...
blog.ninja-squad.com
What’s new in Angular 19.1?
Angular 19.1 is out!
087
Reposted by Cédric Exbrayat
Vladimir @vladimir.berlin · 17/01/2025
This release took us longer than expected, but the wait is over!
2608
Cédric Exbrayat @cedric-exbrayat.bsky.social · 16/01/2025
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/15/w...
blog.ninja-squad.com
What’s new in Angular 19.1?
Angular 19.1 is out!
087
Reposted by Cédric Exbrayat
Evan You @evanyou.me · 17/12/2024
Vite ecosystem does it again! - Adoption growth: Vite (#1), Vitest (#2) - Highest retention: Vitest (#1), Vite (#2), #3 Astro is also Vite-based - Highest interest: Rolldown (#1), Vitest (#2), Vite (#3) - Most Write-Ins: #1 Analog is Vite-based
515217
Reposted by Cédric Exbrayat
Cédric Exbrayat @cedric-exbrayat.bsky.social · 19/11/2024
Here it is, @Angular v19 is out! 🚀 Huge release: - (most) 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 to learn more: blog.ninja-squad.com/2024/11/19/w...
blog.ninja-squad.com
What’s new in Angular 19.0?
Angular 19.0 is out!
3969
Cédric Exbrayat @cedric-exbrayat.bsky.social · 19/11/2024
Here it is, @Angular v19 is out! 🚀 Huge release: - (most) 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 to learn more: blog.ninja-squad.com/2024/11/19/w...
blog.ninja-squad.com
What’s new in Angular 19.0?
Angular 19.0 is out!
3969