๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ

11.7K posts

๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ banner
๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ

๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ

@aboudard

Frontend tech enthousiast / road / downhill rider / kitesurf / run : @angular @QwikDev @ionicframework - member of @QwikDevParis

paris Katฤฑlฤฑm Mart 2011
1K Takip Edilen845 Takipรงiler
๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ retweetledi
Elise Patrikainen
Elise Patrikainen@ElisePatrikain1ยท
I wanted to thank again the @vuejsamsterdam team. Being back on the stage was a real pleasure, and, beyond that, these two days were truly inspiring: insightful talks, many great chats, connecting with new people. I am already looking forward to next year! ๐Ÿงก
Vuejs Amsterdam@vuejsamsterdam

๐Ÿ™Œ Now on stage: @ElisePatrikain1 Talking about MCP (Model Context Protocol) and how MCP servers could integrate AI capabilities intro frameworks like Vue. ๐Ÿ‘พ Such an interesting presentation! #vuejsamsterdam

English
3
1
18
354
๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ retweetledi
Hanno Embregts ๐ŸŽค๐ŸŽธ
#Java 26 is here, and its main purpose is to provide a solid foundation for future things to come. It comes with new features, performance improvements and multiple enhancementsโ€“my blog post has all the info! ๐Ÿš€ hanno.codes/2026/03/17/javโ€ฆ
English
0
10
29
2.2K
๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ retweetledi
Younes Jaaidi
Younes Jaaidi@yjaaidiยท
Debounces, delays, intervals... they either break your tests or slow them down. โฉ Since @vitest_dev 4.1.0, you can now "fast-forward" time in your tests with `nextTimerAsync` tick mode. โค๏ธ credit goes to Andrew Scott (@angular team) ๐Ÿง‘โ€๐Ÿณ recipe โ†’ cookbook.marmicode.io/angular/testinโ€ฆ
Younes Jaaidi tweet media
English
1
12
45
2.2K
๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ retweetledi
Armen Vardanyan
Armen Vardanyan@Armandotrueยท
We have talked about ngxtension, one of the lightweight yet powerful #Angular libraries on different occasions, and even had two of the core contributors! But I realized we never dedicated a specific episode to exploring this fantastic open source project. So, this Wednesday, March 18th, 4:30 PM UTC, let's correct this oversight and finally have a deepo discussion about ngxtension!
Armen Vardanyan tweet media
English
0
2
10
771
Manfred Steyer
Manfred Steyer@ManfredSteyerยท
๐Ÿงต Migrating to Angular Signal Forms doesn't require a big-bang rewrite. You can mix Reactive Forms and Signal Forms in the same form tree for a gradual migration. In this example: ๐ŸŸข Signal Form ๐Ÿ”ด Reactive Form Even nested inside each other. (๐Ÿ‘‡ Article in comments) 1/4
Manfred Steyer tweet media
English
2
12
62
3.4K
Manfred Steyer
Manfred Steyer@ManfredSteyerยท
SignalFormControl (introduced in Angular 21.2) acts as a bridge (adapter): From the outside โ†’ Reactive FormControl Inside โ†’ Signal Form This allows you to embed Signal Forms into existing Reactive Forms without rewriting everything. 2/4
Manfred Steyer tweet media
English
2
1
11
545
๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ retweetledi
Angular
Angular@angularยท
Angular is global, but the magic often happens locally. ๐ŸŒ Are you attending or speaking at a local meetup this month? Tag your local Angular group and letโ€™s show them some love โค๏ธ
English
2
8
55
5.6K
๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ retweetledi
Minko Gechev
Minko Gechev@mgechevยท
Announcing skillgrade - the easiest way to evaluate your agent skills All you need is two commands: skillgrade init # create evals skillgrade # run them By default evals run in a safe sandboxed docker container github.com/mgechev/skillgโ€ฆ
English
18
46
353
43.8K
Alex Inkin
Alex Inkin@Waterpleaยท
This is organized
Alex Inkin tweet mediaAlex Inkin tweet mediaAlex Inkin tweet mediaAlex Inkin tweet media
English
1
1
5
443
๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ retweetledi
Angular University ๐Ÿ…ฐ๏ธ
๐Ÿš€ New Angular Testing Lessons Are Live! This week, ๐Ÿฎ๐Ÿฎ ๐—บ๐—ถ๐—ป๐˜‚๐˜๐—ฒ๐˜€ of brand-new content have been added to the ongoing ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ง๐—ฒ๐˜€๐˜๐—ถ๐—ป๐—ด ๐—œ๐—ป ๐——๐—ฒ๐—ฝ๐˜๐—ต (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) course. This course teaches you how to test signal-based Angular components from A to Z, and most (if not all) of these techniques also apply to legacy components. ๐ŸŽฌ ๐—™๐—ฟ๐—ฒ๐—ฒ ๐˜€๐—ฎ๐—บ๐—ฝ๐—น๐—ฒ ๐—น๐—ฒ๐˜€๐˜€๐—ผ๐—ป: Testing Angular Signal Inputs โ€“ Asserting Correct Number of Tabs ๐Ÿ”— angular-university.io/lesson/angularโ€ฆ ๐Ÿ“š ๐—–๐—ผ๐—ป๐˜๐—ฒ๐—ป๐˜ ๐—ฅ๐—ฒ๐—น๐—ฒ๐—ฎ๐˜€๐—ฒ๐—ฑ ๐—ง๐—ต๐—ถ๐˜€ ๐—ช๐—ฒ๐—ฒ๐—ธ: โœ… The Tabs Component โ€“ Testing Signal-Based Angular Components โœ… Setting Up the Tabs Component Test Suite โœ… Testing Angular Signal Inputs โ€“ Asserting Correct Number of Tabs โœ… Asserting That the Active Tab Gets Highlighted โœ… Testing an Angular Model Signal Output โœ… Testing an Angular Signal Output More lessons coming next week! ๐Ÿ’ป ๐—š๐—ฒ๐˜ ๐˜๐—ต๐—ฒ ๐—™๐˜‚๐—น๐—น ๐—–๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ The course is currently available in pre-launch mode. That means the first lessons are available now, and new content is released weekly until completion. ๐Ÿ”— Enroll here: angular-university.io/course/angularโ€ฆ ๐Ÿ—บ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—จ๐—ป๐—ถ๐˜ƒ๐—ฒ๐—ฟ๐˜€๐—ถ๐˜๐˜† ๐—ฅ๐—ผ๐—ฎ๐—ฑ๐—บ๐—ฎ๐—ฝ โ€“ ๐—ช๐—ต๐—ฎ๐˜โ€™๐˜€ ๐—ก๐—ฒ๐˜…๐˜? โœ”๏ธ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ง๐—ฒ๐˜€๐˜๐—ถ๐—ป๐—ด ๐—œ๐—ป ๐——๐—ฒ๐—ฝ๐˜๐—ต (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) โ€“ Write robust, maintainable tests for modern signal-based Angular applications. โœ”๏ธ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—™๐—ผ๐—ฟ ๐—•๐—ฒ๐—ด๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ๐˜€ (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) โ€“ Learn Angular from the ground up using Signals. โœ”๏ธ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฅ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ ๐—œ๐—ป ๐——๐—ฒ๐—ฝ๐˜๐—ต โ€“ A complete deep dive into Angular routing. โœ”๏ธ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—™๐—ผ๐—ฟ๐—บ๐˜€ ๐—œ๐—ป ๐——๐—ฒ๐—ฝ๐˜๐—ต (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) โ€“ Master Signal Forms, validation, custom controls, and real-world patterns. Let me know what topics youโ€™d like to see covered next! โ€” Vasco Angular University ๐ŸŒ angular-university.io
Angular University ๐Ÿ…ฐ๏ธ tweet media
English
0
2
12
548
๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ retweetledi
Manfred Steyer
Manfred Steyer@ManfredSteyerยท
๐Ÿ‘‡ Join the waiting list to get: โ€ข Early Bird discount โ€ข Notification when the book is published (late March) 3/3 angular-book.com
English
0
1
5
478
๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ retweetledi
Manfred Steyer
Manfred Steyer@ManfredSteyerยท
๐Ÿงต Sneak peek from my upcoming book: Modern Angular: Architecture, Concepts, Implementation Here, I combine Signal Queries with advanced Angular building blocks such as TemplateRef, ContainerRef, and structural directives. 1/3 (๐Ÿ‘‡ Waiting list in comments)
Manfred Steyer tweet mediaManfred Steyer tweet mediaManfred Steyer tweet mediaManfred Steyer tweet media
English
3
3
22
1.5K
๐Ÿฆ„ ๐Ÿ…ฐ๏ธlain Boudard ๐Ÿ‡ซ๐Ÿ‡ท โšœ๏ธ retweetledi
Igor Sedov
Igor Sedov@TheIgorSedovยท
โš ๏ธ New #Angular XSS ๐Ÿ’ก XSS in i18n attribute bindings A high-severity XSS security issue affecting i18n attribute bindings has been identified in Angular.
Igor Sedov tweet media
English
1
7
18
533