😱 Early bird is over for my @angular.dev #Testing workshop.
With @vitest.dev becoming Angular's default, this one might save you weeks of trial and error.
3 coupons left: TESTALDENTE 👀
luma.com/mkx7x8rc?coupon=TESTALDENTE
*Full refund if it doesn't make you enjoy testing.
Posts by Murat Sari
I have pushed version 0.4.0 on npm in the previous version was a bundler bug. So give the latest version a try and push feedback into github issues
We just got a fantastic Christmas present from my colleague Murat Sari, aka @wolfmanfx.bsky.social 🎄
An OpenAPI generator that creates:
✅ an NgRx Signal Store
✅ with Resources
✅ and Mutations
✅ based on a Zod schema
1/2
Today, at @angular_asia, I did about 90 min live coding to show all the things in @angular's new Signal Forms (experimental). Here is the recording 👇
www.youtube.com/live/6upUg89...
Murat Sari, aka @wolfmanfx, wrote about code quality and reviews. You can find the full article on our blog at angulararchitects (dot) io.
Ok, this is huge 🤯 My colleague Murat Sarai aka @wolfmanfx implemented cool new code analyses for @softarc/detective. Display your modules, domains, etc, as a 3D city (credits to @richardwettel's CodeCity) 1/7
We just hit a milestone in our exploration of signal-based forms in Angular - our prototype is now merged into the main repository.
This opens the door for some important next steps like compiler integration & interop w/ existing forms.
I have created a script here github.com/wolfmanfx/nx... to make sure I was not infected by the
@nx.dev
payload. Maybe someone needs that too - share.cleanshot.com/kkQ0F9X0
Super excited to be co-organizing Angular Voices of Asia with @rainerhahnekamp.bsky.social and @Ilyoskhuja ( Ilyas ) Ikromkhujaev 🎉
A remote-first conference to spotlight Asian excellence in Angular – and we already have some amazing speakers lined up!
Follow for updates
#AngularVoicesAsia #Angular
A lot of good stuff in NgRx v20.
- `prependEntity`/`upsertEntity` in signals
- `withLinkedState`. Yeah, that's linked signals.
- `@ngrx/signals/testing`
Formal rollouts from v19 minors
- `withFeature`, which makes signal store features way easier to make
- Signals redux (experimental)
And more!
🤭
The Event API for the @ngrx_io Signal Store has been out since last week, and my awesome colleague @wolfmanfx, aka Murat Sari, has already written a blog article about it.
Bonus: It also shows how to create a meta-reducer 🤯
www.angulararchitects.io/en/blog/the-...
Pragmatic Angular Testing Course - Angular Testing Library module
✨ New Module Drop!
🐙 Angular Testing Library is now part of the Pragmatic #Angular #Testing Course, enroll and learn:
🧐 How it works and why use it
🔍 Which queries to use
🛠️ How to migrate from TestBed
🔮 Zoneless-ready testing
👉 courses.marmicode.io/courses/prag...
My colleague, Alex Thalhammer aka @LX_T, has started an article series on A11y with @angular. Learn how accessibility can be tested automatically (and where the limitations lie).
👉 www.angulararchitects.io/blog/accessi...
Writing code in Angular templates just got EVEN BETTER 🔥
You can now use untagged template literals expressions. Available now in Angular 19.2
Did you also tried memory mapped files? Also what‘s file size there?
✨Heads up! Observables are shipping natively to a browser near you soon!
Huge thank you and congrats to @domfarolino.com ❤️
I've helped / worked on / watched this through different standards bodies for more than 10 years now. ☠️
(I'm going to have a lot of work now to adapt RxJS to this 😅)
Let's meet at ngVenice this year!