Sign in

Michael Small

@michaelsmalldev.bsky.social
107 followers 190 following 443 posts

uhhh Angular stuff idk

PostsRepliesMedia
Reposted by Michael Small
Ai Dev Craft @ng-conf.bsky.social · 29/09/2026
FREE WEBINAR TOMORROW! Agents All the Way Down: The Agentic Stack. See how #agents shape software generation, power backend systems, & create dynamic UX in the browser. #AIDEVCRAFT Sept. 30 with Rainer Hahnekamp + Murat Sari Don’t miss it! bit.ly/4yXmYLZ
031
Reposted by Michael Small
Armen Vardanyan @armenvardanyan.dev · 28/09/2026
Yes, back to livestreams! This week, welcome @kennethrohde.bsky.social from Intel, and a friend of mine to tell us a bit about WebMCP and all the other amazing things that agents will be able to do inside your Angular applications 😉 Join us at 4:30 PM UTC this Wednesday!
Event announcement graphic for an Angular Space TV livestream set against a purple cosmic cloud background. Features headshots of event host Armen Vardanyan and guest Kenneth Rohde Christiansen. The talk is titled "Why web matters for AI: WebMCP and agents as primary users of the web," scheduled for October 30 at 4:30 PM UTC, with stream icons for X, YouTube, Twitch, and LinkedIn along the left side.
223
Reposted by Michael Small
Angular @angular.dev · 28/09/2026
We’re rewriting the Angular compiler in Rust (partially)! Meet ngp (Angular Preprocessor): a hybrid compiler decoupling our transforms from TypeScript using Oxc, readying Angular for TypeScript 7 & native tooling. Read the deep dive: medium.com/@angularteam... 🛠️
medium.com
An update on Angular's TypeScript 7-powered Compiler
Alex Rickabaugh & Mark Techson
12811
Michael Small @michaelsmalldev.bsky.social · 26/09/2026
Here it is, the main @angular.dev blog post version blog.angular.dev/an-update-on...
blog.angular.dev
An update on Angular’s TypeScript 7-powered Compiler
Alex Rickabaugh & Mark Techson
1154
Michael Small @michaelsmalldev.bsky.social · 25/09/2026
An update on @angular.dev's TypeScript 7-powered Compiler medium.com/@angularteam... If you can't read this (for some reason, Medium's Angular blog posts sometimes have the typical Medium daily limit), then let me know. Hoping this gets published later on the official, for sure free blog domain.
1103
Michael Small @michaelsmalldev.bsky.social · 24/09/2026
It's funny that ngOnChanges's SimpleChanges was given typing awhile after computed + signal inputs. I had removed most ngOnChanges by then with computed, but it's interesting to think of more increments of just preserving ngOnChanges but now updating its typing.
140
Reposted by Michael Small
Rainer Hahnekamp @rainerhahnekamp.bsky.social · 24/09/2026
Quantized AI News by @soverius-ai.bsky.social is back after the summer break, now with video! ⚔️ GPT attacks OpenAI 🤖 Human code review: yes or no? 💡 Graph Engineering 🚀 New models Here’s the pilot: youtu.be/FOTbG3LUbfA Likes, shares and comments are very welcome!
youtu.be
Quanitzed AI News 26 07
YouTube video by Soverius AI
043
Reposted by Michael Small
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
Michael Small @michaelsmalldev.bsky.social · 24/09/2026
github.com/angular/angu... - Error boundaries (template + programmatic) - Route resources - Permanent hidden fields in sig forms - STABLE auto cleanup injectors (routes) - Allow throwing RedirectCommand to trigger redirects - Opt to catch misspelled output bindings - Priv props access in templates
github.com
Release 22.2.0 · angular/angular
compiler Commit Description allow template to access private props do not encapsulate nested selectors if parent contains ::ng-deep scope nested CSS rules compiler-cli Commit De...
022
Reposted by Michael Small
Rainer Hahnekamp @rainerhahnekamp.bsky.social · 23/09/2026
@angular.dev 22.2 is out! It seems everything is AI nowadays, but it is still so important that we have frameworks. They compress so much wisdom, best practices and hard work that no AI can simply guess.
273
Michael Small @michaelsmalldev.bsky.social · 23/09/2026
Upcoming in Angular Material: "Creating a custom form field control" updated for signal forms support! New doc page and all. Was just merged today, so I am hoping this lands whenever 22.2 does. next.material.angular.dev/guide/creati...
next.material.angular.dev
Angular Material
UI component infrastructure and Material Design components for Angular web applications.
141
Michael Small @michaelsmalldev.bsky.social · 19/09/2026
github.com/angular/angu... "Adds support for ++ and -- operators in an effort to align our syntax closer to native JavaScript."
github.com
feat(core): support increment/decrement operators in expressions by crisbeto · Pull Request #70816 · angular/angular
Adds support for ++ and -- operators in an effort to align our syntax closer to native JavaScript.
010
Reposted by Michael Small
Brandon Roberts @brandonroberts.dev · 14/09/2026
🎥 Resolvers blocking the route is one of my biggest gripes with the @angular.dev Router, and they finally fixed them. 👇 youtu.be/5rdQCTiBvH0
youtu.be
They Finally Fixed The Router
YouTube video by Brandon Roberts
082
Michael Small @michaelsmalldev.bsky.social · 09/09/2026
@angular.dev 22.2 (expected around 23rd of Sept) is going to be quite the minor release Prereleases: - (today) Error boundaries (template & programatic) - (today) Router resources (blocking/nonblock) - (last week) stabilize auto cleanup injectors github.com/angular/angu...
github.com
Release 22.2.0-next.6 · angular/angular
compiler Commit Description namespace @property declarations compiler-cli Commit Description do not flag callable objects with zero parameters in uninvoked track function check ...
021
Reposted by Michael Small
lacolaco👑 @lacolaco.bsky.social · 03/09/2026
🔖 "feat(core): add utility for testing directives · angular/angular@05c4d5a" github.com/angular/angular/commit/0…
011
Reposted by Michael Small
Armen Vardanyan @armenvardanyan.dev · 02/09/2026
RAG is not dead And today, if you only have a very vague idea of what RAG is (or no idea at all!), you should join my livestream 😉 Link to watch on YouTube: www.youtube.com/watch?v=Ht0g...
youtube.com
What actually is RAG?
YouTube video by Angular Space
022
Michael Small @michaelsmalldev.bsky.social · 02/09/2026
Angular @\boundary PR has reached 67 comments
010
Reposted by Michael Small
Rainer Hahnekamp @rainerhahnekamp.bsky.social · 31/08/2026
Local LLMs solve high token costs & privacy issues, but getting started can feel overwhelming. 🙃 In our free, non-hype workshop, you learn about: 🧠 Models & Hardware 📉 Quantization ⚙️ Inference Engines 🔌 Coding Agent Integration 📊 Benchmarking www.eventbrite.co.uk/e/local-mode...
eventbrite.co.uk
Local Models for AI-Assisted Coding
Leveraging AI locally to build modern applications quickly, reliably and cost effectively
1115
Reposted by Michael Small
lacolaco👑 @lacolaco.bsky.social · 01/09/2026
🔖 " feat(material/button): Add support for showing a progress indicator inside the button by jermowery · Pull Request #32698 · angular/components" github.com/angular/components/pull/…
011
Michael Small @michaelsmalldev.bsky.social · 30/08/2026
In depth article from a major Angular contributor who has contributed all sorts of features and documentation around @\defer
medium.com
Inside Angular’s @defer: The Instructions Behind Deferrable Views
While working on timeout support for the idle trigger in Angular’s @defer blocks, I expected a fairly contained change.
032
Michael Small @michaelsmalldev.bsky.social · 29/08/2026
github.com/angular/angu...
github.com
feat(core): introduce `@boundary` control flow and programmatic error handling by JeanMeche · Pull Request #70463 · angular/angular
Introduces a declarative way to catch rendering errors in templates using the new @boundary block, preventing local failures from crashing the entire application hierarchy. @boundary { <comple...
142
Michael Small @michaelsmalldev.bsky.social · 29/08/2026
github.com/angular/angu...
github.com
feat(core): add utility for testing directives by crisbeto · Pull Request #70453 · angular/angular
Adds TestBed.createDirective to make testing directives easier. Fixes #54164.
010
Reposted by Michael Small
Igor Sedov @igorsedov.com · 27/08/2026
🚀 Coming in #Angular 22.2 ✔️ Watch Signal feature Angular DevTools will support the new Watch Signal feature for real-time signal tracking starting with the upcoming Angular 22.2, expected in September
Infographic displays the new Watch Signal feature for real-time signal tracking in Angular DevTools for the upcoming Angular 22.2 (expected in September). The infographic shows UI button states comparing "Inactive" vs "Active (Watching)" and a browser console screenshot streaming live signal value updates. Automatically tracks and logs every value update for any watched signal in real time. Requires Angular v22.2+, Expected September 2026.
0126
Reposted by Michael Small
Igor Sedov @igorsedov.com · 26/08/2026
🚀 Coming in Angular 22.2 ✔️ Access Private Members in Templates! #Angular 22.2 introduces a new feature: you can now access private class members directly inside your component templates and host bindings. Watch now: youtu.be/7y3YgNqv6xg
youtu.be
Coming in Angular 22.2: Access Private Members in Templates!
YouTube video by Igor Sedov
033
Reposted by Michael Small
Rainer Hahnekamp @rainerhahnekamp.bsky.social · 24/08/2026
Yup, we are looking forward to it and will also bring something to show! Plenty to talk about!
032
Michael Small @michaelsmalldev.bsky.social · 26/08/2026
Resource extensions the best things to happen to resources. I experimented with a demo and it was great. And you do not need to use the resources in a store to use them. They just work with any vanilla resource. I feel like these, especially their global config, should be in the framework itself.
NgRx resource extensions for configuring Angular resource behavior. Can be configured for entire app in the app's root providers.
032
Reposted by Michael Small
Igor Sedov @igorsedov.com · 25/08/2026
🅰️ #Angular DevTools Feature ✔️ Signal Graph: Search & Filtering Angular DevTools added a helpful new feature to inspect your reactive state faster: search and filtering inside the Signal Graph!
Angular DevTools Signal Graph search guide showing search by name and filtering by type using the type: prefix. Includes examples: "type:computed" for computed signals, "type:resource" for resource.
034
Reposted by Michael Small
Armen Vardanyan @armenvardanyan.dev · 24/08/2026
Okay, I promised some great guests, now I am delivering 😁 This week, @rainerhahnekamp.bsky.social will return for another round, and not alone! He is joined by @wolfmanfx.bsky.social, with whom they develop @soverius-ai.bsky.social
Promotional banner for an Angular Space TV live stream titled "Agentic UI: How to make your Angular apps work seamlessly with AI agents." The event is scheduled for August 26 at 4:30 PM UTC and features event host Armen Vardanyan alongside guests Rainer Hahnekamp and Murat Sari, with streaming icons for X, YouTube, Twitch, and LinkedIn set against a purple cosmic cloud background.
243
Reposted by Michael Small
Ng-News @ng-news.bsky.social · 22/08/2026
Latest episode of ng-news discusses the new set property which was introduced in #Angular 22.1 youtu.be/ai_LqkUXmDE
youtu.be
Ng-News 29/19: Angular 22.1
YouTube video by ng-news
032
Michael Small @michaelsmalldev.bsky.social · 21/08/2026
DRAFT PR for @angular.dev github.com/angular/angu...
github.com
feat(core): add support for styles in directives by JeanMeche · Pull Request #70332 · angular/angular
Add support for styles in directives scoped strictly to the host element.
020
Reposted by Michael Small
Igor Sedov @igorsedov.com · 20/08/2026
🚀 New in Angular 22 ✔️ @Service Instead of @Injectable Angular 22 introduces the new @Service decorator, offering a cleaner replacement for root-scoped @Injectable singletons. Watch now: youtu.be/PzeQpubYpQY #angular
youtu.be
New in Angular 22: @Service Instead of @Injectable
YouTube video by Igor Sedov
033
Reposted by Michael Small
Armen Vardanyan @armenvardanyan.dev · 19/08/2026
Just two hours left! IF you have been curious about how LLMs (or AI in general) work, this is the one to watch 😅 ML fundamentals for any software developer! But especially Angular 😁 Link to watch on YouTube:
youtube.com
Machine Learning for Angular developers
YouTube video by Angular Space
122
Reposted by Michael Small
Rainer Hahnekamp @rainerhahnekamp.bsky.social · 17/08/2026
Back in July, @wolfmanfx.bsky.social and I (both @soverius-ai.bsky.social) joined the folks at CopilotKit to introduce the new open-source integration for @angular.dev. Great to see our work featured by @marktechson.com 🙏 on the @developers.google.com channel. 🎬 www.youtube.com/shorts/Ujmx5...
youtube.com
034
Michael Small @michaelsmalldev.bsky.social · 17/08/2026
GitHub moment
020
Reposted by Michael Small
Armen Vardanyan @armenvardanyan.dev · 17/08/2026
At the end of my previous livestream, I promised I would talk more about AI. But I do not want to talk immediately about agents and RAG or whatnot, and I am sure everyone is tired of talking about agentic coding
Promotional graphic for an Angular Space TV livestream featuring a bearded man in a brown jacket against a purple nebula space background.

The main text reads: Machine Learning for Angular devs??? Learning the fundamentals to better understand AI.

The event time is displayed as August 19, 4:30 PM UTC. The graphic also includes the Angular Space TV logo, the Angular logo, and icons for X, YouTube, Twitch, and LinkedIn.
132
Michael Small @michaelsmalldev.bsky.social · 14/08/2026
The `set` in `linkedSignal` is a big deal for signal forms and talking with a service/store!
030
Michael Small @michaelsmalldev.bsky.social · 14/08/2026
github.com/angular/angu...
github.com
feat(compiler): allow template to access private props by JeanMeche · Pull Request #70188 · angular/angular
To allow this we'll catch the errors during typechecking and discard it. As context, when setting isolatedDeclarations: true this requires developers to explicitly type every property but the p...
120
Michael Small @michaelsmalldev.bsky.social · 13/08/2026
I have been on Github long enough and in certain librarys' issues/PRs long enough that I will see a comment of mine that I do not remember writing at all. Sometimes in issues I didn't even get notified about updates for directly, and I just stumbled upon while searching relevant issues.
020
Reposted by Michael Small
Armen Vardanyan @armenvardanyan.dev · 12/08/2026
Just 30 minutes left til our next stream! Tune in to learn about some Angular news and channel updates 😉 Link to watch on YouTube: www.youtube.com/watch?v=6uFn...
youtube.com
State of Angular
YouTube video by Angular Space
033
Michael Small @michaelsmalldev.bsky.social · 10/08/2026
HYPE
030
Reposted by Michael Small
Brandon Roberts @brandonroberts.dev · 30/07/2026
🤖"AI likes it" is not the best way to pick a framework in the age of agentic development. So where does @angular.dev land these days? My latest post 👇 dev.to/brandontrobe...
dev.to
Choosing Angular in the Age of Agents
I see the some version of "Is Angular still worth picking?" every so often, and for years my answer...
2148
Michael Small @michaelsmalldev.bsky.social · 30/07/2026
www.reddit.com/r/angular/co... My notes/links for Angular 22.1
reddit.com
From the angular community on Reddit: Angular 22.1 release notes
Explore this post and more from the angular community
033
Michael Small @michaelsmalldev.bsky.social · 27/07/2026
Material enhancements to signal forms support for stepper/ErrorStateMatcher, `set` in linkedSignal, migration from @\Injectable to @\Service, misc signal form edge cases fixed
020
Michael Small @michaelsmalldev.bsky.social · 24/07/2026
If you are expecting Angular router + signals integration beyond the WIP router resource, you may want to temper your expectations. My thoughts + sources on this from a recent conversation: www.reddit.com/r/angular/co...
reddit.com
MichaelSmallDev's comment on "Anyone else feel like Angular has reached its "final form"?"
Explore this conversation and more from the angular community
030
Michael Small @michaelsmalldev.bsky.social · 23/07/2026
@ngrx.io v22.0.0-beta.0 has been released github.com/ngrx/platfor...
011
Reposted by Michael Small
Doug Parker @develwithoutacause.dwac.dev · 18/07/2026
Great post (and video) from Brian Treese on a new CSS variable namespacing feature we're trying out in #Angular: briantree.se/angular-css-...
briantree.se
Prevent CSS Variable Collisions Between Angular Apps
CSS custom properties are great for theming, but they can create subtle problems when multiple Angular apps share the same page. If two apps use the same variable name, one can accidentally inherit th...
222
Reposted by Michael Small
Igor Sedov @igorsedov.com · 17/07/2026
🅰️ #Angular Big Shift! Angular is moving to a yearly major release cycle
Angular infographic showing the release cycle transition from version 22 to 23: major releases change from 6 to every 12 months.
354
Michael Small @michaelsmalldev.bsky.social · 17/07/2026
github.com/angular/angu... Huge @angular.dev news
github.com
docs: add v23 release and change to yearly release cycle by thesmiler · Pull Request #69817 · angular/angular
Summary This PR adds v22.x and v23 release dates. It also changes Angular's release cadence to a yearly cycle. Why we are making this change The community has long requested less frequent major...
341
Reposted by Michael Small
Tayamba the ng-neer @tmyams.bsky.social · 16/07/2026
#angular this is cool
041
Reposted by Michael Small
Tayamba the ng-neer @tmyams.bsky.social · 15/07/2026
#angular
Angular Mascot Celebrating
041