toma 🅰️

@tomalaforge.bsky.social

Angular GDE NX champion maintainer of Angular Challenges

Ready for a new Angular Challenge? 🚀 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? 💪

New week, new @AngularChalleng ! 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? 🚀

"Long time no see! ⏳ Ready for a new #Angular challenge? 🚀 This time, it's all about content projection! 🎭 Refactor a shared component to remove all inputs & use <ng-content> instead—keeping the same UI & behavior. No inputs, just pure flexibility! 🔥 Who’s in? 👇

🚨 @angular Quiz 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 💪

Bild

LinkedSignal is amazing! 🚀 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💪

BildBild

@angular signal forms API is one of the most awaited feature for next version. ✅ Good news: the team is experimenting 👇 Here a two first ideas: (‼️This is very early stage of the experiment) WDYT?

BildBild

Angular v14 🔥 Angular v15 🔥🔥 Angular v16 🔥🔥🔥 Angular v17 🔥🔥🔥🔥 Angular v18 🔥🔥🔥🔥🔥 Angular v19🔥🔥😱😱😱 but wait for Angular V20 😮