NX champion
maintainer of Angular Challenges
Optimize an expandable card! Implement deferred loading so data fetches only on expand, not initial page load.
A very challenging exercise and one of my favorite challenges.
Who will be the first one to complete it? 💪
Optimize an expandable card! Implement deferred loading so data fetches only on expand, not initial page load.
A very challenging exercise and one of my favorite challenges.
Who will be the first one to complete it? 💪
The shared component isn’t rendering when small = false — but why? 🤯
Your mission:
✅ Debug content projection with <ng-content>
✅ Fix the issue without adding inputs
✅ Keep the UI & behavior intact
Can you solve it? 🚀
The shared component isn’t rendering when small = false — but why? 🤯
Your mission:
✅ Debug content projection with <ng-content>
✅ Fix the issue without adding inputs
✅ Keep the UI & behavior intact
Can you solve it? 🚀
This time, it's all about content projection! 🎭 Refactor a shared component to remove all inputs & use
No inputs, just pure flexibility! 🔥 Who’s in? 👇
This time, it's all about content projection! 🎭 Refactor a shared component to remove all inputs & use
No inputs, just pure flexibility! 🔥 Who’s in? 👇
Building on the trick I shared about using computed with signal...
If you need to convert it into an observable, why does the following code fail to work when the user changes through the state?
How can you fix it ?
Time to hit the keyboard! ⌨️
Good luck 💪
Building on the trick I shared about using computed with signal...
If you need to convert it into an observable, why does the following code fail to work when the user changes through the state?
How can you fix it ?
Time to hit the keyboard! ⌨️
Good luck 💪
First mission: modernize the code to align with the latest Angular advancements. 🚀
The goal? To turn this repository into a go-to reference for building modern @angular.dev applications. 💪✨
Stay tuned for updates! 🔥
First mission: modernize the code to align with the latest Angular advancements. 🚀
The goal? To turn this repository into a go-to reference for building modern @angular.dev applications. 💪✨
Stay tuned for updates! 🔥
It allows you to derive a signal while still maintaining a writable signal.
If you’re using @angular < v19, don’t worry—there’s a trick to achieve the same functionality.
This approach can help you better understand what a LinkedSignal is all about💪
It allows you to derive a signal while still maintaining a writable signal.
If you’re using @angular < v19, don’t worry—there’s a trick to achieve the same functionality.
This approach can help you better understand what a LinkedSignal is all about💪
✅ Good news: the team is experimenting
👇 Here a two first ideas:
(‼️This is very early stage of the experiment)
WDYT?
✅ Good news: the team is experimenting
👇 Here a two first ideas:
(‼️This is very early stage of the experiment)
WDYT?
What should be the focus of the Angular team in the upcoming months ?
What should be the focus of the Angular team in the upcoming months ?
Angular v15 🔥🔥
Angular v16 🔥🔥🔥
Angular v17 🔥🔥🔥🔥
Angular v18 🔥🔥🔥🔥🔥
Angular v19🔥🔥😱😱😱
but wait for Angular V20 😮
Angular v15 🔥🔥
Angular v16 🔥🔥🔥
Angular v17 🔥🔥🔥🔥
Angular v18 🔥🔥🔥🔥🔥
Angular v19🔥🔥😱😱😱
but wait for Angular V20 😮