Sign in

Angular

@angular.dev
3.6K followers 143 following 354 posts

Deliver web apps with confidence 🚀

PostsRepliesMedia
Angular @angular.dev · 5h
Happening today! 🚨 Don't miss Devin's session, 'A Front-end Identity Crisis in the Age of AI,' at iJS NYC. Catch him live at 9:30 AM EDT and explore how AI is redefining frontend engineering. 🗽💻 Session details: javascript-conference.com/new-york/pro...
javascript-conference.com
Program | International Javascript Conference 2026 New York
Conference for JS ✓ Angular ✓ React ✓ NodeJS ✓ VueJS ✓ Architecture ✓ and more | September 28 - October 2, 2026 | New York or online
011
Angular @angular.dev · 29/09/2026
Want your UI to be beautiful with accessibility built-in? ✨ Discover how Google Antigravity simplifies creating complex styles with Angular Aria tabs. What’s your biggest accessibility challenge right now? Drop it below👇 Read more: g.dev/ai/customizi...
g.dev
Customizing Angular Aria Tabs Quickly with Google Antigravity CLI
The Angular team has called Angular Aria a set of customizable, fully accessible UI patterns. This is a strong claim, but in practice, how...
122
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
Angular @angular.dev · 25/09/2026
Ready to level up your dev game? 🚀 #AngularSparkles Episode 21 has launched with fresh tools, deep dives, and ecosystem news from the brightest minds in Angular!. medium.com/@angularteam... ⚡️ #AngularSparkles
medium.com
Feature Lifecycles, Accessible Components, and State-First Forms! 🧭♿
The Angular ecosystem continues to mature with powerful primitives for reactive state, rock-solid accessibility standards, and a clearer...
031
Angular @angular.dev · 24/09/2026
For Jimy Dolores, the best part of the Angular community is meeting amazing builders and constantly learning from them. This collaborative spirit makes our ecosystem the best place to grow. Learn alongside experts like Jimy - apply to the GDE program: developers.google.com/community/ex... ✨
Main Quote: "Meeting people and learning something from them"  
Attribution: The quote is credited to Jimy Dolores, accompanied by a small circular profile photo of him outdoors against a blue sky and mountains.  
Visual Presentation: Centered bold white text set against a dark background, framed at the top and bottom with bright magenta quotation marks and horizontal accent lines.  
Branding: A small magenta-and-pink Angular "A" shield logo appears in the upper-right corner.
030
Angular @angular.dev · 24/09/2026
What’s your favorite refactor since switching to Signal inputs? ⚡️ Transforming inputs with computed() instead of writing boilerplate ngOnChanges or custom setters is a game changer for readable code. What legacy pattern were you happiest to delete? Drop your examples below 👇
042
Angular @angular.dev · 23/09/2026
Angular v2.0 dropped on Sept 15, 2016 - marking 10 years of modern Angular last week 🥳✨ A decade of shared growth, transformative updates, and millions of apps shipped worldwide. Which version was your very first ng new? Drop it below 👇
7228
Angular @angular.dev · 22/09/2026
Join Devin at iJS NYC for an eye-opening session: 'A Front-end Identity Crisis in the Age of AI.' Learn how to navigate the evolving tech space and stay ahead of the curve. Register today: javascript-conference.com/new-york/pro...
javascript-conference.com
Program | International Javascript Conference 2026 New York
Conference for JS ✓ Angular ✓ React ✓ NodeJS ✓ VueJS ✓ Architecture ✓ and more | September 28 - October 2, 2026 | New York or online
010
Angular @angular.dev · 18/09/2026
Don't let game-changing insights slip past your feed. If you missed #AngularSparkles Episode 20, take a quick coffee break today and level up your framework game. Catch up here: medium.com/@angularteam... ⚡️
medium.com
Architecting the Modern Web: Debounce APIs, Rendering Strategies, and Automated AI Setup! ⚡🌐
As we move deeper into the current release cycles, the Angular ecosystem is bringing incredibly refined primitives into our daily workflow...
011
Angular @angular.dev · 17/09/2026
In our community for 6 years, Jimy Dolores is a Software Architect streamlining dev workflows ⚙️ His favorite feature is Standalone components - removing modules and simplifying route configuration. Subscribe to Jimy's YouTube channel: www.youtube.com/@LogiDev 💻
Name: Jimy Dolores.
Profile Image: A photo of Jimy making a peace sign, wearing a grey hoodie against a scenic outdoor mountain and blue sky backdrop.
Years active in the community: 6 years.
Favourite Angular feature: "I like standalone components because it's no longer necessary to use modules, and it simplifies route creation by simply setting the component class to "default.""
Website: https://www.youtube.com/@LogiDev
Fun fact: "Extroverted and joker"
Branding: The card features a dark background accented by a blue-and-purple gradient geometric pattern on the right edge, with a white Angular "A" shield logo in the top-right corner.
011
Angular @angular.dev · 16/09/2026
Building accessible tab interfaces in Angular just got simpler 🛠️ Our new guide explores how customizable Angular Aria tabs really are by restyling them with the Google Antigravity AI coding agent - without breaking accessibility. Read the guide: g.dev/ai/customizi... 📖
g.dev
Customizing Angular Aria Tabs Quickly with Google Antigravity CLI
The Angular team has called Angular Aria a set of customizable, fully accessible UI patterns. This is a strong claim, but in practice, how…
050
Angular @angular.dev · 15/09/2026
Want to build UIs that work for everyone? Learn how to create fully accessible, keyboard-navigable tabs in Angular in under 60 seconds using Google Antigravity. 📺 Watch here: youtube.com/shorts/iC4rt...
youtube.com
How customizable are Angular Aria tabs??
Join Mark, a Staff Developer Relations Engineer, as he puts Angular Aria's customizability to the test. He walks you step by step how to transform Angular Aria tabs with a custom neumorphic design without sacrificing base functionality or built-in accessibility. To speed up the heavy lift, Mark uses coding agents in Google Antigravity. #Angular Subscribe to Angular → https://goo.gle/Angular Speaker: Mark Thompson Products Mentioned: Angular, Google Antigravity
000
Angular @angular.dev · 11/09/2026
The latest expert insights have landed ✨ #AngularSparkles Episode 20 is live with top-tier community content, architecture tips, and tutorials curated directly by our Angular GDEs. 💡 medium.com/@angularteam... 📚 #AngularSparkles
medium.com
Architecting the Modern Web: Debounce APIs, Rendering Strategies, and Automated AI Setup! ⚡🌐
As we move deeper into the current release cycles, the Angular ecosystem is bringing incredibly refined primitives into our daily workflow...
031
Angular @angular.dev · 10/09/2026
Can you heavily restyle UI tabs without breaking keyboard navigation and accessibility? We put Angular Aria tabs to the test by applying a complex neumorphic design using Google Antigravity CLI. ⏱️ Watch the 60-second video: youtube.com/shorts/iC4rt...
youtube.com
How customizable are Angular Aria tabs??
Join Mark, a Staff Developer Relations Engineer, as he puts Angular Aria's customizability to the test. He walks you step by step how to transform Angular Aria tabs with a custom neumorphic design without sacrificing base functionality or built-in accessibility. To speed up the heavy lift, Mark uses coding agents in Google Antigravity. #Angular Subscribe to Angular → https://goo.gle/Angular Speaker: Mark Thompson Products Mentioned: Angular, Google Antigravity
021
Angular @angular.dev · 09/09/2026
Alain Chautard credits the dedication of our long-term community members as the main driver behind his knowledge. 💡 It’s that deep commitment to sharing that makes the Angular family so special! Connect with this global developer ecosystem: developers.google.com/community/ex... 🙌
Main Quote: "I've learned everything I know about Angular from its community, which is full of wonderful and committed people. The fact that so many have been involved for a long time speaks volumes about their dedication."

Attribution: The quote is attributed to Alan Chautard, paired with a small circular profile photo of him smiling in a black jacket.

Visual Presentation: Centered white text on a dark charcoal background, bordered above and below by bright pink-and-purple quotation marks and thin horizontal accent lines.

Branding: A small pink-and-purple Angular "A" shield logo appears in the top-right corner.
020
Angular @angular.dev · 08/09/2026
Fine-tune SSR hydration performance Angular v22.1 with HttpTransferCacheOptions lets you cache authenticated calls to cut duplicate roundtrips. Warning: Never cache blindly! Private responses embed into the SSR HTML, which can leak user data on shared servers. Explore: github.com/angular/angu...
github.com
feat(common): add options to allow caching of credentialed and non-cacheable HTTP requests by alan-agius4 · Pull Request #69628 · angular/angular
Adds includeRequestsWithCredentials and includeNonCacheableRequests options to HttpTransferCacheOptions. These options allow applications to explicitly enable HTTP transfer caching for: Requests s...
042
Angular @angular.dev · 03/09/2026
Caught in a mid-week sprint? ☕️ Take a 10-minute breather, grab your favorite brew, and catch up on #AngularSparkles Episode 19. Read it here: blog.angular.dev/styling-mast... 📚
blog.angular.dev
Styling Mastery and Declarative Form Submissions 🎨🤖
The Angular ecosystem continues to evolve with powerful new form primitives, styling best practices, and AI-assisted workflows. This week...
052
Angular @angular.dev · 02/09/2026
A cornerstone of Angular for 11 years, Alain Chautard is a Trainer helping devs master the framework 💡 His favorites are Signals & the httpResource API for writing pure signal code without RxJS complexity for basic data-fetching. 🏎️ Explore Alain’s training: www.angulartraining.com 🛠️
Name: Alan Chautard.
Profile Image: A portrait photo of Alan smiling with arms crossed, wearing a black zip-up jacket with a Google Chrome logo badge.
Years active in the community: 11 years.
Favourite Angular feature: "Signals are such a pleasure to work with. Also httpResource as it allows most of my code to be signal-only, with no more RxJs complexity!"
Website: https://www.angulartraining.com/
Fun fact: "The only continent where I haven't taught Angular is Antarctica - apparently, penguins aren't too fond of coding."
Branding: The graphic is set against a dark background, accented by a bright blue-to-purple geometric gradient design on the right side and a white Angular "A" shield logo in the top-right corner.
030
Angular @angular.dev · 31/08/2026
Say goodbye to custom spinner wrappers ✨ In the latest Angular Material update, MatButton natively supports showing progress indicators. Control loading states with the showProgress input and project spinners easily. Clean, accessible, and built-in (PR github.com/angular/comp...) 🎯
github.com
feat(material/button): Add support for showing a progress indicator inside the button by jermowery · Pull Request #32698 · angular/components
Add a new API, testing API, and docs for allowing progress indicators to be projected into a button and have them shown in an accessible manner Fixes #13667
1101
Angular @angular.dev · 28/08/2026
Fresh insights have landed! ✨ #AngularSparkles Episode 19 is live, featuring top resources by our Angular GDEs. Elevate your skills today: blog.angular.dev/styling-mast...💡 #AngularSparkles
blog.angular.dev
Medium
By clicking "Sign in", you accept Medium's Terms of Service and Privacy Policy.
021
Angular @angular.dev · 27/08/2026
Take the guesswork out of template bindings 🔍 With Angular Inlay Hints in v22, you can enable inline types in templates for: 👉 Pipe Output Types 👉 Inputs / Outputs 👉 Function parameters (and many more!) Explore PR github.com/angular/angu... ⌨️
github.com
feat(language-service): add Angular-specific Inlay Hints (LSP 3.17) by kbrilla · Pull Request #66755 · angular/angular
PR Checklist The commit message follows our guidelines Tests for the changes have been added Docs have been added / updated PR Type Feature Refactoring (small infrastructure extraction to s...
042
Angular @angular.dev · 26/08/2026
Navigating large templates just got easier 📝✨ Angular v22 adds official Document Symbols support. Your IDE's outline view now displays a rich, structured tree of your template - including HTML & @for / @if blocks. Check out PR github.com/angular/angu... 🎨
github.com
feat(language-service): add Document Symbols support for Angular templates by kbrilla · Pull Request #66690 · angular/angular
PR: feat(language-service): add Document Symbols support for Angular templates Description Adds comprehensive Document Symbols support for Angular templates, enabling the Outline panel, breadcrumbs...
062
Angular @angular.dev · 25/08/2026
For GDE Balram Chavan, the true magic of the Angular community is continuous shared growth. He finds his deepest joy in learning every day while actively giving back to help other developers succeed. Grow alongside experts like Balram - join the GDE program: developers.google.com/community/ex... ✨
Main Quote: "What I enjoy most is the opportunity to learn continuously while also contributing to the growth of the community."
Attribution: The quote is credited to Balram Chavan, accompanied by a small circular profile photo of him smiling in a brown sweater outdoors.
Visual Presentation: The centered white text is set against a solid dark background, framed above and below by pink-and-purple quotation marks and horizontal accent lines.
Branding: A small purple-and-pink Angular "A" shield logo is located in the upper-right corner.
020
Angular @angular.dev · 24/08/2026
Don't let game-changing insights slip past your feed 🔍 If you missed Episode 18, treat yourself to a coffee break today. Catch up here: x.com/angular/stat... ⚡️
x.com
Angular (@angular) on X
The Forms Evolution, Web AI, and Architectural Vision! 🧬🤖
131
Angular @angular.dev · 21/08/2026
CopilotKit integration for Angular has landed! 🤖 Ready to build powerful AI features into your apps? Check out this video for the top 3 things you need to know about this integration. Watch & tell us what you'll build: www.youtube.com/shorts/Ujmx5...
youtube.com
3 things to know about the new CopilotKit integration for Angular
From building agent-powered web applications to context-aware AI features, see how you can use CopilotKit integration for Angular in your workflows. Resource...
063
Angular @angular.dev · 21/08/2026
Migrating tests from Karma/Jasmine to Vitest? Angular v22 stabilizes migration schematics: ✅ Ready refactor-jasmine-vitest ✅ @angular/build:unit-test builder ✅ Auto-migrate with --fake-async Speed up pipelines (github.com/angular/angu... & github.com/angular/angu...)
github.com
feat(@schematics/angular): add migrate-karma-to-vitest update migration by clydin · Pull Request #32936 · angular/angular-cli
Migrate projects using the Karma unit-test builder to the new @angular/build:unit-test builder with Vitest. This migration automatically updates target builders, translates builder options (such as...
172
Angular @angular.dev · 20/08/2026
Reactivity meets precision in Signal Forms! ⚡️ Native async controls: ⏱️ Debounce for validateAsync / validateHttp 🔄 reloadValidation to refresh validations Cleaner async flows with less boilerplate! PRs: github.com/angular/angu... github.com/angular/angu...
github.com
feat(forms): add debounce option to validateAsync and validateHttp by alxhub · Pull Request #67813 · angular/angular
This adds support for a debounce option to the validateAsync and validateHttp functions. This allows developers to debounce the triggering of async validators to improve performance. A DebounceTime...
0122
Angular @angular.dev · 19/08/2026
Security first: Angular v22 adds Subresource Integrity (SRI) validation for dynamic modules🔒 The compiler can auto-inject secure SHA-384 hashes into an import map in index.html to protect lazy chunks at runtime. Enable via --subresource-integrity: github.com/angular/angu...
github.com
feat(@angular/build): subresource integrity validation for dynamically loaded modules by IchordeDionysos · Pull Request #33109 · angular/angular-cli
Adds support for verifying the integrity of dynamically loaded sub-resources by generating and pre-pending an import map with integrity hashes in the index.html Closes #30724 PR Checklist Please ch...
032
Angular @angular.dev · 18/08/2026
Ready to debug Angular apps with AI? Angular v22 brings experimental integration with Chrome DevTools for Agents. Tools like angular:signal_graph and angular:di_graph let agents inspect your signals & DI logic. Try it today. See PRs github.com/angular/angu... & github.com/angular/angu...
github.com
Add signal graph AI debugging tool by dgp1130 · Pull Request #67985 · angular/angular
This is part of an experiment with chrome-devtools-mcp to expose runtime data about framework internal state such as the signal graph to AI agents and see if it improves debuggability of Angular ap...
041
Angular @angular.dev · 17/08/2026
Where is your codebase currently sitting on the standalone component journey? 📦 100% Standalone (Living in the future) 🏗️ Hybrid (Slowly migrating matching modules) 🏢 Classic NgModules (If it ain't broke, don't fix it) Let us know your current architecture style 📊
121
Angular @angular.dev · 14/08/2026
Ready to level up your architecture? 🚀 #AngularSparkles Episode 18 is live with top-notch Angular GDE content. Read the Episode here: goo.gle/this-week-in... ⚡️ #AngularSparkles
goo.gle
Medium
By clicking "Sign in", you accept Medium's Terms of Service and Privacy Policy.
031
Angular @angular.dev · 14/08/2026
Think back to the developer who first introduced you to Angular or helped you get past your very first steep learning curve. 🧠 Tag them, thank them, or give a shoutout to the mentor who helped shape your frontend career! Let’s spread some community love 💜
111
Angular @angular.dev · 13/08/2026
Now that Angular v22.1 has officially landed, we want to hear from you. 💬 Which new feature, performance tweak, or bug fix in v22.1 is your favorite so far? Test out the release and let us know your initial thoughts below 👇
161
Angular @angular.dev · 12/08/2026
What is the single most effective performance optimization trick you've ever implemented in an enterprise-scale Angular application? 🏎️ Share your best tip to help the community keep their apps fast.
231
Angular @angular.dev · 11/08/2026
Alvaro finds his deepest motivation in organizing the monthly AngularSP meetups. For him, nothing beats the reward of bringing people together, sharing knowledge, and helping the community members grow and shine. Inspired to uplift others? Apply to become a GDE: developers.google.com/community/ex...
Main Quote: "My favorite part of being in the Angular Community is organizing our monthly AngularSP meetups. It's such a rewarding experience to help share knowledge, create connections, and highlight amazing people from the community. Seeing others grow and shine is what truly motivates me. 🙌"

Attribution: The quote is credited to Alvaro Camillo Neto, accompanied by a small circular profile photo of him smiling with a beard.

Visual Presentation: The centered white text is set against a dark background, framed at the top and bottom by pink-and-purple quotation marks and horizontal accent lines.

Branding: A small purple and pink Angular "A" shield logo is located in the top-right corner.
020
Angular @angular.dev · 10/08/2026
Ready to level up your app to Angular v22.1? 🚀 Whether you're upgrading today or planning your next sprint, we've gathered all the guides, migration tips, and docs you need to update your codebase seamlessly. Check out here: github.com/angular/angu... 📚
github.com
Release 22.1.0 · angular/angular
common Commit Description skip transfer cache for uncacheable HTTP traffic (#69017) compiler Commit Description Add an error for --global-foo cases (#68846) Disable '--global-...
290
Angular @angular.dev · 07/08/2026
Let's settle the ultimate IDE workspace debate. 🌓 🌑 Dark Mode: You value your eyesight and code in a comfortable digital cave. ☀️ Light Mode: You enjoy the blinding brightness of the sun while tracing logic. Cast your vote below (And if you use light mode... why? 👀)
560
Angular @angular.dev · 06/08/2026
Don't let great insights slip past your feed! 🔍 If you didn't have time to read Episode 17 last week, treat yourself to a coffee break now and level up your framework game. Catch up here: blog.angular.dev/free-book-ch...⚡️
blog.angular.dev
Free Book Chapters, Better Testing Control, and Smart MCP Configuration! 📚🧪
The learning resources this week are incredible! From free textbook chapters on advanced Angular topics to precision timing controls in…
132
Angular @angular.dev · 05/08/2026
Let's settle an architectural debate. 🗂️ When organizing your applications, do you prefer a strict folder-by-feature structure, or do you group them strictly by file types (components, services, models)? Tell us your strategy.
542
Angular @angular.dev · 04/08/2026
Angular v22.1 landed last week, making it officially ready for your projects! The update is live, and the documentation is fully updated with all the new APIs, improvements, and usage examples. Dive into the docs and start using what's new today: github.com/angular/angu...
github.com
Release 22.1.0 · angular/angular
common Commit Description skip transfer cache for uncacheable HTTP traffic (#69017) compiler Commit Description Add an error for --global-foo cases (#68846) Disable '--global-...
1114
Angular @angular.dev · 03/08/2026
Meet Alvaro, building with our community for 5 years! 🌟 His favorite feature is Signals - giving you fine-grained reactivity without complex setups. They cut boilerplate, simplify state tracking, and keep data flow predictable. Explore Alvaro's work: alvarocamillont.dev 🚀
Name: Alvaro Camillo Neto.
Profile Image: A portrait photo of Alvaro smiling with a beard, wearing a black shirt against a neutral backdrop.
Years active in the community: 5 years.
Favourite Angular feature: Signals, which he describes as bringing a fine-grained reactivity model into Angular that simplifies state management, reduces boilerplate, and avoids unnecessary re-renders without complex RxJS setups.
Website: https://alvarocamillont.dev
Fun fact: He named his first son Mario after the video game, and suggested naming his second son Luigi, though his wife said that would be too much so they chose Gabriel instead.
Branding: The card is set on a dark background accented by a blue-to-purple geometric gradient pattern in the top-right corner and a white Angular "A" shield logo.
130
Angular @angular.dev · 31/07/2026
More expert knowledge has arrived! ✨ We’ve gathered the latest tools, architecture tips, and ecosystem news from the community to keep your development journey moving forward. Explore the 17th edition here: blog.angular.dev/free-book-ch... 💡 #AngularSparkles
blog.angular.dev
Free Book Chapters, Better Testing Control, and Smart MCP Configuration! 📚🧪
The learning resources this week are incredible! From free textbook chapters on advanced Angular topics to precision timing controls in…
021
Angular @angular.dev · 30/07/2026
Running models and managing agent logic can quickly become a bottleneck for browser performance if not handled carefully. When building AI features, are you leaning heavily on cloud-based API endpoints, or are you exploring Web Workers and local, browser-based models to keep the main thread smooth?
130
Angular @angular.dev · 29/07/2026
When integrating Generative UI into an app, getting the AI to respect your strict design tokens, spacing, and brand colors is a unique challenge. How are you structuring your system prompts or JSON schemas to ensure an AI agent doesn't break your UI consistency? Share your layout strategies below.
140
Angular @angular.dev · 28/07/2026
Since Angular v22 shipped last month, we’ve been listening closely to your feedback 👂 With v22.1 right around the corner, what specific quality-of-life improvements or tweaks would you love to see included? Share your wishlist with us before launch day.
181
Angular @angular.dev · 28/07/2026
Quick poll for the CLI wizards! 🧙‍♂️ What is your absolute most-used Angular CLI flag or command shortcut that saves you time every single day? Help your fellow developers optimize their terminals.
001
Angular @angular.dev · 27/07/2026
Something new is landing this week ⏳ Angular v22.1 arrives on July 29th. Clear your calendars, check your dependencies, and get ready for the next set of updates to the framework. What features are you hoping to see in this minor release? Drop your predictions below. 👇
173
Angular @angular.dev · 27/07/2026
Caught up in a busy summer sprint? ☕️ Take a quick breather, grab your favorite brew, and dive into #AngularSparkles Episode 16. It’s the perfect time to catch up on some high-quality knowledge! Read it here: blog.angular.dev/angular-week... 📚
blog.angular.dev
Reactive Flows, AI Agents, and State Events: This Week’s Angular Masterclass! ⚡
The Angular ecosystem is moving incredibly fast, bringing together fully reactive architectures, smart AI agents, and robust state…
031
Angular @angular.dev · 24/07/2026
For Kevin, the true magic of the Angular community is its global reach. He loves how developers from around the world can instantly connect and unite over a shared passion for building software. Connect with this global network - join the GDE program: developers.google.com/community/ex... ✨
Main Quote: "Being able to share with people from all over the world, and being united by our passion for software development. I think it's incredible."

Attribution: The quote is credited to Kevin Davila, accompanied by a small circular profile photo of him standing with crossed arms and wearing glasses.

Visual Presentation: Centered white text on a dark background, bordered at the top and bottom by purple-and-pink quotation marks and horizontal accent lines.

Branding: A small purple-and-pink Angular "A" shield logo is located in the top-right corner.
040
Angular @angular.dev · 23/07/2026
Remember that the Angular mascot assets have landed! From presentation slides to custom stickers, you can now download the official graphics package to use in your own community content. We can’t wait to see what you create with them. Get your asset pack today: angular.dev/press-kit
angular.dev
Home • Angular
The web development framework for building modern apps.
032