Michael Small
banner
michaelsmalldev.bsky.social
Michael Small
@michaelsmalldev.bsky.social
59 followers 170 following 170 posts
uhhh Angular stuff idk
Posts Media Videos Starter Packs
This was a lot of fun! Very happy to have been on the show. Best format for a live show episode so far IMO.
🎙️ Live from #ngconf2025 — The Angular Plus Show!
Our annual game show episode is back! Watch top Angular minds match wits in a hilarious battle of terminology, speed, and maybe a little luck. 🧠🧩
🟢 bit.ly/47zsbxw
🍎 apple.co/47wZXDH
📽️ bit.ly/43NaCJd
Reposted by Michael Small
Using an LTS Angular version matters as updates are not just about new exciting features, but bug fixes and security patches.

The support policy and release schedule are explained in the official @angular.dev documentation.

I updated Angular Can I Use to highlight these boundaries
"For example, a common feature request is to have a Resource which retains its value when its reactive source (params) changes. This can now be built as a utility, leveraging linkedSignal's previous value capability:"
github.com/angular/angu...

Define ResourceSnapshot as a type union of possible states for a Resource.

Add Resource.snapshot() to convert a Resource to a signal of its snapshot.

Add resourceFromSnapshot to convert a reactive snapshot back into a Resource.

Example from PR body in comment:
feat(core): resource composition via snapshots by alxhub · Pull Request #64811 · angular/angular
Define ResourceSnapshot<T> as a type union of possible states for a Resource<T>. Add Resource.snapshot() to convert a Resource to a signal of its snapshot. Add resourceFromSnapshot to c...
github.com
Reposted by Michael Small
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 ❤️
Reposted by Michael Small
Reposted by Michael Small
In this episode: It’s official - #Angular 21 will use #Vitest as its new and default testing framework.
After years of uncertainty, the future of Angular testing is finally clear.

🎥 youtu.be/tKulEWNnI1s
Ng-News 25/43: Vitest - Angular's New Testing Framework
YouTube video by ng-news
youtu.be
If you have a legacy Angular app that is not strict yet, but you are aware of the not-too-distant useDefineForClassFields removal, get on making the project strict. You can do everything to be able to remove needing the flag, but end up with a bunch of runtime errors that strict would catch. TONS.
Reposted by Michael Small
I was a guest co-host on this one. Check it out to see how @angular.dev, @ngrx.io, and Manfred and his team have created coherent signal-based full-cycle reactivity.
Reposted by Michael Small
@ng-conf.bsky.social revealed what’s next for Angular - @angular/aria, Signal Forms, and AI integration.

Plus: Performance insights from @alejandrocuba.com, free testing workshop by @younesjd.dev, and Signal Forms by @timdeschryver.dev

👇 Links
🎥 youtu.be/6y0O-X0ayos

#Angular
Ng-News 25/42: Ng-Conf Keynote, Community Content
YouTube video by ng-news
youtu.be
Reposted by Michael Small
How can large teams scale #Angular apps with autonomy? 🤝
@manfredsteyer.bsky.social joins us to discuss Native Federation, Micro Frontends, and building for long-term portability with web standards. ⚙️ #ngconf2025
🍎 apple.co/4o6GKzQ
🟢 bit.ly/4ovEX70
Reposted by Michael Small
For WebStorm 2026.1 we want to hear what matters to you. Vote for issues or feature requests and we will do our very best to get those into the 2026.1 release!
r/Jetbrains - Reddit
Let's fix what matters: Vote for the top 5 WebStorm issues for 2026.1
www.reddit.com
FYI if you haven't gone to the angular.dev docs relatively recently, "New" and "Updated" tags highlight fresh docs content. There are so many pages for Routing now that I had to inspect element out existing sections to highlight the new sections in one photo.

angular.dev/guide/routing
Reposted by Michael Small
🔖 "feat(core): make SimpleChanges generic (#64535) · angular/angular@c2d376b" https://github.com/angular/angular/commit/c2d376b85aa6eea2c4d7ec3207df6767f5739945
It was great to see you, and thank you for inviting me onto the pod! It appears I even remembered that what I think is smiling is not smiling and so I tried harder. There are photos not uploaded yet from other people where I know I look like I want to blow up their phone.
Reposted by Michael Small
Once again it was so great to see my #angular family at Ng-conf! It was had a great time seeing everyone who could make it, and miss everyone who could not!
Reposted by Michael Small
We had an absolute blast filming this one IN PERSON at @ng-conf.bsky.social 2025 with the incredible @nartc.bsky.social ! 🚀

You'll learn about the hilarious (and spiteful 😉) story behind Angular Three's creation, the power of Angular's Renderer and so much more! youtu.be/2569GTIDWaA?...
Vibing with Creator of Angular Three
YouTube video by Web Vibes Only
youtu.be