Filter
Exclude
Time range
-
Near
Agent Skills in Claude – A Practical Guide for Angular Developers angular.love/agent-skills-in… #angularlove

2
Big thanks to @AngularLovePL for sending us awesome goodies for our 30th Meetup! Join us on Tuesday, May 5thβ€”we are doing a giveaway and some lucky folks will win books and swag! πŸ“… Tuesday, May 5th πŸ”— RSVP: meetup.com/angular-athens/ev… #angularathens #meetup #AngularLove #Giveaway
2
23
Stop relying on docs and developer memory β›” πŸ‘‰ Turn your #Angular team’s coding standards into automation instead! With his first #AngularLove article, our new blogger, Sakthikumaran Navakumar (welcome!), will show you just how to do it. Your little sneak-peak inside: βœ… Setting Up the Workspace βœ… Project Structure βœ… collection.json and schema.json βœ… The Factory Function βœ… Decoding __name@dasherize__ βœ… Building and Running Seems helpful, no? πŸ‘€ Read the full thing on our blog β†’ buff.ly/RGLcuHr
5
420
New blogger on board! 🚨 Welcome Jakub Bryska, along with his very first #AngularLove article, β€œRouterLink, RouterLinkActive – the basics in Angular” 😎 What’s inside: βœ… How to use routerLink? βœ… Advantages of the declarative directive βœ… Array as a parameter βœ… Active links with dynamic classes – RouterLinkActive βœ… UrlTree βœ… And much more! Read it here β†’ buff.ly/VlMlm1H And let us know how you liked it! πŸ’¬
7
281
Swag Alert! 🚨🎁 Big thanks to @AngularLovePL for sending us awesome goodies for the 29th #AngularAthens Meetup! ❀️ Join us on March 6thβ€”we are giving them away during the event! πŸ”— RSVP here: meetup.com/angular-athens/ev… #angularathens #meetup #AngularLove #Giveaway
2
78
Hey there! We’re excited to see so many new faces joining our community 🀩 To help you get started, check out this list of #Angular perks you get by joining our #AngularLove community: βœ… The latest news βœ… Comprehensive articles, guides, insightful posts βœ… Our free ebook β€œThe Ultimate Guide to Angular Evolution” βœ… An Angular Knowledge Roadmap πŸ‘‰ We also host free Angular meetups with expert talks, and you’ll probably spot our stand and swag at conferences and events around the world! πŸ‘‰ We’ve recently teamed up with GDEs and @HouseOfAngular to bring you a series of hands-on workshops, too! Don’t forget to visit our blog! β†’ buff.ly/QjZGA9l And check out our social media channels on LinkedIn, Facebook, and YouTube!
2
271
πŸŽ„ Dear Devs, For this Christmas, we want to wish you all things amazing: πŸ’ͺ Plenty of time and a spark of motivation to pick up new skills and sharpen the old ones πŸ“ˆ Projects that challenge you, help you grow, and leave you feeling awesome about what you’ve built πŸ™Œ Supportive teams where you can give, learn, and laugh together And, of course, a whole lot more #Angular wisdomβ€”more articles, more webinars, more videos, all with plenty of #AngularLove! πŸ’˜ Hope you have a chill Christmas filled with good vibes and plenty of joy! Sincerely, the Angular Love team ☺️
2
288
Do you know the power of Signals in state management? πŸ”₯ πŸ’‘ Find out by coming to our free online meetup to hear @m_stefanczyk (GDE) discuss this topic! πŸ“† October 28 at 3 PM CET | Online on our YouTube channel In this session, you will learn how to use Signals to: ▫️ Simplify code ▫️ Boost performance ▫️ Improve overall readability πŸŽ“ Don’t miss out on the possibility of improving your Angular skills with the help of a real expert! 🎫Register now! β†’ buff.ly/yiq8iD4 #Angular #Angularcommunity #Angularlove
6
500
You have a great Angular meme you’d like to share? Send it to us! πŸ’Œ And don’t forget to subscribe to our newsletter to receive ones like this πŸ‘‡ πŸ”— buff.ly/zwixAuu #angular #angularlove #angularmeme
2
2
364
πŸ€” If you’ve ever wondered how to elevate flexibility in Angular’s state management, we have a guide just for you! Our blogger, @dominikdonoch, prepared a practical guide to show you how to use Signal Store and NGxs for that purpose πŸ”₯ What you can learn: βœ… How extendible the Signal Store is βœ… What the prerequisites of using the Signal Store and NGXS combo are βœ… If integrating Signal Store and NGXS is actually helpful The article also includes step-by-step instructions, demo-based solutions and ready-to-copy code Interested? πŸ”— You can check out the guide here β†’ buff.ly/VWbHm6z #angular #angularlove #angulartips
2
2
284
Why Are Inline Templates Great? πŸ‘ With a new RFC suggesting changes to Angular's template guidelines, it's a great time to rethink how we write components πŸš€ Our blogger and key contributor, Dominik Donoch, has written an article about this topicπŸ’» Inside, you can find: βœ… Pros and cons of inline templates βœ… Real examples, with ready-to-copy code βœ… A recap of the options Angular provides for creating components βœ… Advice on how to deal with boilerplate πŸ”— Read the full guide here β†’ buff.ly/rqFQ1EX And let us know what you think of inline templates πŸ’¬ #angular #angularlove #angulartips
3
5
18
2,027
How does the Angular CLI MCP Server improve your DevEx? πŸ€” It's not just another coding help tool. It is a unique development partner that understands the specific structure of your workspace, turning your AI assistant into a powerful ally πŸ’» πŸ‘‰ From relying on old data β†’ To consulting the current Angular style guide πŸ‘‰ From not-so-fresh code β†’ To modern patterns, proper file organization, current best practices πŸ‘‰ From searching random web content β†’ To connecting to official documentation πŸ‘‰ From multiple manual file searches β†’ To comprehensive info through just one tool πŸ‘‰ From code that works β†’ To code developers actually write today πŸ“– Read our new article on MCP Server here: buff.ly/iFxLRJ3 We’re curious to know: have you already implemented the MCP Server into your project? πŸ’¬ #angular #angularlove #angularai
4
41
2,056
Do you know how Angular helps optimize the DOM structure for components? πŸ€” πŸ’» Angular creates an element for every component and wraps its template in the host element. If you inspect a DOM, the content of AwesomeCardComponent is placed inside the <app-awesome-card> tag It’s not some useless artifact. Instead of creating unnecessary wrapper-elements in your component and cluttering the DOM, you can take advantage of the host element and extend its capabilities with: πŸ‘‰ Defining styles πŸ‘‰ Binding attributes πŸ‘‰ Listening to events πŸ‘‰ Applying directives Keeping your DOM structure clean and simple: βœ… Improves performance βœ… Doesn’t affect style inheritance and percentage-based calculations βœ… Simplifies parent-child layouts βœ… Improves developer experience Share this post to help us spread Angular knowledge! πŸ™Œ #angular #angularlove #angulartips
9
50
2,490
❓ Have you ever launched your app and seen a white screen momentarily? Or noticed a delay in page content appearing after the loader? If so, you may have experienced the common issue of fonts blocking rendering 😬 Our blogger, Maja Hendzel, wrote an article that will teach you how to deal with that problem by loading fonts properly πŸ”₯ Inside, you can find: βœ… The most common way to load fonts βœ… Lazy loading fonts with example implementation βœ… Example Core Web Vitals summary Interested? πŸ”— Read the article here β†’ buff.ly/en451s6 #angular #angularlove
3
20
921
Angular Spring Camp 2025 – Meetup #1 βœ… Three talks, three topics... time to pick your favorite! 1️⃣ Introduction to NgOptimizedImage: Enhancing Performance and User Experience in #Angular 2️⃣ Β Lazy, but Fast: How Taking It Slow Can Speed Up Your App 3️⃣ SSR Challenges – Is Your App in Deep Water or on Solid Ground? Let us know "why" in the comments! πŸŽ₯ All three talks are available on YouTube @angularlove. PS: Can’t choose just one? Feel free to pick more πŸ˜„
4
309
πŸŽ“ Dependency injection is one of Angular’s core features, yet traditional methods can lead to repetitive code. Consider using Reusable Injector Functions, which eliminate boilerplate code issues. Benefits of Using Reusable Functions: πŸ” DRY Principle: Eliminate repetitive injector setups ⚑ Better Readability: Simplify your code by abstracting complex injection logic πŸ› οΈ Modular Architecture: Promote modularity by encapsulating injection logic within reusable functions A great example of this pattern can be found in the ngxtension library - the injectNavigationEnd function, which returns an observable of the NavigationEnd event. Don’t miss out β€” follow us for weekly tips! #angular #angularlove #angulartips
8
57
2,610
Meme of the month from our last newsletter πŸ˜„ πŸ‘‡ Got a great meme idea? Send it our way β€” it might show up in the next one. Subscribe to our newsletter on angular.love blog! #angular #angularlove
4
318
Angular 20.1 just made your templates way more powerful πŸš€ You can now use assignment operators like =, -=, &&=, and more directly in your templates. Yes, finally! πŸ‘‡ Instead of writing a method in the component like increment() you can now just use (click)="counter = 1" in the template. 🟒 Less boilerplate 🟒 More readable templates 🟒 Cleaner component classes A small change with a big impact on developer experience. #angular20.1 #angular #angularlove
2
12
88
4,680
With Angular Material fully embracing Material 3 since version 18, theming has become more powerful and flexible than ever 🎨 Material 3 introduces a token-based approach to component styling that makes theming: βœ… easier to manage and override, βœ… more scalable across large applications. Angular 19 takes it even further with a new theming API, offering fine-grained control over colors, typography, and component-level styles while keeping your design system consistent. πŸ’‘ Whether you’re aligning with brand colors or tweaking typography, this new system gives you complete flexibility, without touching internal styles! Want to see how it works and what you can customize? πŸ‘‡ πŸ”— Read the full article -> buff.ly/OTulIQ8 #material3 #angular #angularlove
35
1,491
3 Angular Experts. 3 practical topics. Thursday. Are you coming? πŸ™Œ This Thursday, June 12, at 6:00β€―pm CEST, we’re closing out the Angular Spring Camp series with three hands-on sessions from Angular Experts who know their stuff. πŸ“… Agenda: πŸ•• 6:00 pm – Opening. @m_stefanczyk – Google Developer Expert πŸ•₯ 6:10 pm – Let’s Explore Server-Side Rendering (SSR) @AlainChautard – Google Developer Expert πŸ•‘ 6:40 pm – Case Study: Building an Accessible Product Variant Selector Damian Maduzia – Angular Developer at House of Angular πŸ•’ 7:20 pm – The Role of Renderer2 in Modern Angular @DecodedFrontend – Google Developer Expert πŸ’‘ Focused topics, no fluff. All online and free. πŸ‘‰ Register here: buff.ly/UCVZIBP #angularspringcamp #angularlove #ssr #angular
2
13
831