Sign in

Matthieu Riegler

@jeanmeche.com
795 followers 400 following 80 posts

The guys who codes on the train. Doing OSS for the Angular Fwk Grenoble - France

PostsRepliesMedia
Matthieu Riegler @jeanmeche.com · 11/12/2025
On my way to #NgGlühwein !! And off course course with the 🚂
140
Matthieu Riegler @jeanmeche.com · 30/10/2025
999 commits on the #Angular framework repo. Crazy when you think that everything started exactly 3 years ago with a random PR just because I was bored 🥱 at work. What a journey if you ask me and thank you to everyone that's part of it ❤️
1201
Matthieu Riegler @jeanmeche.com · 24/10/2025
Busy November 🍂🍁 ahead !! I am happy to able to hold talks at - NG DE - Angular TLV - NgPoland - Angular Athens But more than talks those community events are the best to discuss with all of you that will attend those events. I'm SO looking forward to it ! (And do be shy, come say hi 🙃)
040
Matthieu Riegler @jeanmeche.com · 15/09/2025
Yey for community contributions 🎉 !! #Angular github.com/angular/angu...
093
Matthieu Riegler @jeanmeche.com · 12/09/2025
New #Angular RFC for you folks ! github.com/angular/angu...
github.com
RFC: AI-Enabled Applications · angular angular · Discussion #63766
Authors: Gemini @alxhub & @pkozlowski-opensource Area: Angular Framework Posted: September 12, 2025 Status: Open AI is shifting how web applications are built, but also the nature of applications t...
093
Matthieu Riegler @jeanmeche.com · 03/09/2025
It’s a prototype and very much a work in progress But yes, you can start experimenting with Signal forms with today’s pre-release 21.0.0-next.2 #Angular
0195
Matthieu Riegler @jeanmeche.com · 03/09/2025
We had an #NgRun with @martinakraus11.bsky.social @samvloeberghs.be @rainerhahnekamp.bsky.social in Graz 😄😄
1101
Reposted by Matthieu Riegler
Simona Cotin @simonaco.bsky.social · 02/09/2025
Appreciation post for @thepunderwoman.com and @jeanmeche.com ✨ thank you for relentlessly working through our issues backlog, down to 1.2k from 1.5k over the past month 🙌🏼
Angular repo summary, 1238 open issues, 123 open pull requests, 24 discussions, 474 releases
0207
Reposted by Matthieu Riegler
Michael Small @michaelsmalldev.bsky.social · 16/08/2025
@jeanmeche.com is answering questions on r/angular about Zoneless going stable in 20.2 www.reddit.com/r/angular/co... "In 20.2 the Angular team promotes zoneless from developer preview to stable. Do you have any questions about Zoneless ? This is the place to ask them !"
reddit.com
From the angular community on Reddit
Explore this post and more from the angular community
183
Matthieu Riegler @jeanmeche.com · 16/07/2025
Angular.dev uses Zoneless + SSG. If you ever wondered what's the stack behind Angular.dev: here is a short sumup on reddit www.reddit.com/r/angular/co...
052
Matthieu Riegler @jeanmeche.com · 15/07/2025
I had a very positive experience today with #Gemini when I needed to reverse engineer some obfuscated JS code. It ended being very helpful and probably saved me several hours of debugging 💯💯 g.co/gemini/share...
g.co
‎Gemini - Deobfuscating JavaScript Message Listener Code
Created with Gemini
160
Matthieu Riegler @jeanmeche.com · 12/03/2025
#TypescriptGo was visible for months yet we couldn't see it 🙃
2130
Reposted by Matthieu Riegler
Angular @angular.dev · 07/03/2025
The new experimental httpResource API is here and ready for you to check out. Big thanks to @jeanmeche.com for his contributions to this feature. Learn more here 👉 blog.angular.dev/seamless-dat...
blog.angular.dev
Seamless data fetching with httpResource
Fantastic new APIs are coming to Angular. Two years ago, we proposed making Angular a reactive web framework powered by signals. Since…
0245
Reposted by Matthieu Riegler
Ai Dev Craft @ng-conf.bsky.social · 06/03/2025
Stay tuned for more details!! Woot Woot!! #Angular #ngconf2025
Purple background with stage lights and stage fog. "ng-conf 2025 coming this fall!" photo of Emma Twersky & Mark Thompson speaking at previous ng-conf. ng-conf white logo in bottom right.
02212
Reposted by Matthieu Riegler
Weekly Dev's Brew @weeklybrew.dev · 27/02/2025
@jeanmeche.com wrote an unexpectedly enlightening piece on Angular's rendering mechanics. Worth reading even if Angular isn't your cup of tea.
021
Reposted by Matthieu Riegler
Dominic Farolino @domfarolino.com · 21/02/2025
📢 We're finally looking to ship Observables in Chrome!! It's been a long time coming—many thanks to all in the community for the great feedback and help along the way!! Especially @benlesh.bsky.social, @keithamus.social, @domenic.me, @jordan.har.band & more! 🙏 groups.google.com/a/chromium.o...
411724
Matthieu Riegler @jeanmeche.com · 26/01/2025
YES 😁 The French railway had actually a “Cinema” carriage, it would have been perfect for that 😂😂
2140
Matthieu Riegler @jeanmeche.com · 25/01/2025
Resource ✖️ WebSocket. Soon very straight forward for you ! ➡️Demo stackblitz.com/edit/angular...
2203
Matthieu Riegler @jeanmeche.com · 25/01/2025
If you're not on reddit, you probably missed this 😄 httpResource : An HttpClient based resource, which means ... a first Http API without Observables. (but we still love RxJS and you know it ❤️)
2242
Matthieu Riegler @jeanmeche.com · 23/01/2025
While not supported by default by Angular, 💡 We can provide a custom EventManagerPlugin to provide debouncing on template listeners. ➡️ Demo: stackblitz.com/edit/angular...
1212
Matthieu Riegler @jeanmeche.com · 22/01/2025
For those encountering issues with HMR recently, 19.1.3 (framework) and 19.1.4 (cli) have just been released with several fixes. Let us know if you still encounter some issues ! #Angular
0186
Matthieu Riegler @jeanmeche.com · 22/01/2025
Welcome @angular.dev 😊
0121
Matthieu Riegler @jeanmeche.com · 15/01/2025
Capturing a discussion we had today with the team, about resource & debouncing. Awaiting inside the loader is actually great because it keeps the resource in a "loading" state. This matches the user's expection: Loading while I type.
0101
Matthieu Riegler @jeanmeche.com · 15/01/2025
Thanks to a community contribution by Kevin Brey, #Angular 19.2 will finally report at the compiler level when an import is missing for a structural directive. (Release is scheduled for the 2nd half of Febuary)
0112
Matthieu Riegler @jeanmeche.com · 13/01/2025
An Modern #Angular API decision chart I wrote recently to help you understand which new tool is the right one for your usage case.
3318
Matthieu Riegler @jeanmeche.com · 13/01/2025
Angular's inject function, DI vs Service locator. Here is what I wrote recently on that topic ! Happy to be challenged on this :) riegler.fr/blog/2025-01...
riegler.fr
The inject function is not a service locator
Except when you make one of it
151
Matthieu Riegler @jeanmeche.com · 08/01/2025
The RC of #Angular 19.1 is out! It enables HMR for external and inline templates by default ! Enjoy ✌️
0181
Matthieu Riegler @jeanmeche.com · 19/12/2024
Signals makes it easy and fun 😄😄 ➡️ Stackblitz stackblitz.com/edit/angular...
1131
Reposted by Matthieu Riegler
NG Venice @ngvenice.bsky.social · 09/12/2024
📣 We have published the Conference Agenda and also the Workshops 📆 It'll be two days bringing together #community experts 🤩 like @eneajaho.me , @christianliebel.com and @jeanmeche.com to share ideas, updates, and insights about #Angular ❤️ Details 👉 ng-venice.org/conference-d...
073
Reposted by Matthieu Riegler
Michael Hladky @michael-hladky.bsky.social · 10/12/2024
Another awesome 😎 speaker is joining NgGlühwein! @jeanmeche.com will be talking about "Lifecycle-Hook-Free Angular: Building Components with Modern APIs", exploring new ways to build cleaner, more efficient #Angular apps. 🗓️ Dec 14 at 📍 Hainburgerstraße 33, Vienna 👉 bit.ly/NgGlühwein-2024
053
Reposted by Matthieu Riegler
Minko Gechev @mgechev.bsky.social · 02/12/2024
We've been working really hard on making Angular better over the past years and it's wonderful to see people from other communities noticing that 🙏 "Angular 19 is way cooler than I expected" www.youtube.com/watch?v=pYKA...
youtube.com
Angular 19 blew me away
YouTube video by Theo - t3․gg
05910
Reposted by Matthieu Riegler
Stoyan Stefanov @stoyan.me · 01/12/2024
The Web Performance "advent" is back! On the first day we have Noam (@nomster.bsky.social) with a bit of a wake up call (optimistic too!) calendar.perfplanet.com/2024/goodhar...
calendar.perfplanet.com
Goodhart's law in action: 3 WebPerf examples
Real world examples of how over-optimizing for metrics can be at odds with performance. "When a measure becomes a target, it ceases to be a good measure" An adage attributed to Charles Goodhart, ...
32710
Reposted by Matthieu Riegler
Enea Jahollari @eneajaho.me · 26/11/2024
Together with @Jean__Meche we've been cooking something delicious 🥘! What if Angular warns you if you're running change detection too often [configurable] over a given period of time [configurable too] !? More here 👇 github.com/angular/angu... #angular
github.com
feat(core): add change detection tracing service by eneajaho · Pull Request #58916 · angular/angular
This will warn users when they are rendering too much based on the config they provide. Linked to #58540 It works somehow like this: // More than 10 change detections in 1 second triggers a warning...
1415
Matthieu Riegler @jeanmeche.com · 26/11/2024
And the #Angular CLI is already up-to-date ! github.com/angular/angu... Will be shipped as part of 19.1 Angular is going #vite (fast in french 🥖)
github.com
build: update to vite version 6 by alan-agius4 · Pull Request #28974 · angular/angular-cli
This commit updates vite to version 6
3233
Matthieu Riegler @jeanmeche.com · 26/11/2024
To read a value of an #Angular signal, you need to invoke it. This was part of the API design and serves a real purpose. It makes a signal value akin to a function that returns a value. This way you can pass a composition of signals. The signal primitives use this simplify their signatures.
180
Matthieu Riegler @jeanmeche.com · 24/11/2024
I love that the signal migrations are directly integrated into @vscode.dev with the language service extension. Click on the 💡 to select your migration action ! 🚀
0161
Matthieu Riegler @jeanmeche.com · 21/11/2024
#Angular v19 being released, I'd like to reshare my article on the changes we landed for effect() ! It'll explain the distinction Angular makes between "Root Effects" and "View Effects" and why this it matters ! riegler.fr/blog/2024-09...
riegler.fr
Understanding effects
Root vs View effects in v19
0228
Matthieu Riegler @jeanmeche.com · 21/11/2024
Wanna drop a PR to fix a small bug in #Angular? This one is up to grab :) github.com/angular/angu...
github.com
`allowSignalWrites: true` warning message typo · Issue #58790 · angular/angular
Which @angular/* package(s) are the source of the bug? core Is this a regression? No Description The warning introduced in Angular 19 now says: The 'allowSignalWrites' flag is deprecated & longer r...
270
Matthieu Riegler @jeanmeche.com · 20/11/2024
Make sure you only have standalone components in your #Angular v19 app by enabling this compiler flag !
1174
Matthieu Riegler @jeanmeche.com · 14/11/2024
It feels strange reading people saying they will not leave twitter. Are they like scared of losing their followers or what ?
5110
Matthieu Riegler @jeanmeche.com · 12/11/2024
When talking about the ui being a function of the state, it'sfunny to look into what the state can be. This is what the author did in this article: daverupert.com/2024/02/ui-s...
daverupert.com
UI = f(statesⁿ)
“UI is a function of state” is a pretty popular saying in the front-end world. In context (pun intended), that’s typically referring to application or component state. I thought I’d pull that thread a...
170
Matthieu Riegler @jeanmeche.com · 11/11/2024
While thinking about the essence of component authoring ✍️, I feel like it is more natural to first define the state of a component and then write the template. The declaration should precede usage. Jsx, Svelte, Vue vine, Lit, Ember etc propose similar kind of flavors. #Angular
0100
Reposted by Matthieu Riegler
Pawel Kozlowski @pkozlowski.bsky.social · 10/11/2024
Potentially. There are always tradeoffs. This is why designing an authoring format requires very wide view, trying out many different things and several iterations. Plus careful evaluation of pros and cons. Most importantly: lots of data-driven decisions and user testing in real-life setting.
172
Matthieu Riegler @jeanmeche.com · 10/11/2024
How confortable do you feel having a side effect a field initializer ? #Angular
320
Matthieu Riegler @jeanmeche.com · 09/11/2024
In #Angular v19 rc1, you can already play with HMR ! 🚀🚀 ➡️ It supports style 🎨 (inline & external) hot replacements out of the box ➡️ It supports template 📚 (external only) behind a feature flag NG_HMR_TEMPLATES=1
3265
Matthieu Riegler @jeanmeche.com · 06/11/2024
About the future of #Angular forms #NgPoland
0265
Matthieu Riegler @jeanmeche.com · 04/11/2024
Polishing the slides
1150
Matthieu Riegler @jeanmeche.com · 03/11/2024
Tomorrow I'll hop on the sleeper train to #Warsaw for #NgPoland ! Excited to meet the community again!
1100
Reposted by Matthieu Riegler
Brandon Roberts @brandonroberts.dev · 01/11/2024
If you're in the Angular ecosystem I've got a starter pack for you to follow. Reply or DM me if you want to be added! 🅰️ go.bsky.app/hLveAd
327224
Matthieu Riegler @jeanmeche.com · 31/10/2024
The v19 #Angular Material Doc site is improving on the side of style customization 🎨 You'll now have a style tab for every component 🚀 next.material.angular.io/components/b...
0161