I'm proud that I had a chance to share the stage with such talented and smart speakers as @pawelkubiakdev and @kaskulikowski. You guys rock!
And of course, a big thanks to the community for coming and bringing such friendly energy, in-depth questions, and cool discussions.
2/3
Yesterday I had the honor of speaking at #NGKATO, which celebrated its 2nd anniversary π
I shared some knowledge about migrating complex Reactive Forms to Signal-based ones.
1/3
Hey friends π I asked @Anthropicβs most capable model, Claude Fable 5, to create a simple #Angular application. I wanted to see how well the agent would perform without distilling all my knowledge into a dedicated harness.
Here is the code review: piped.video/fxqLry5Qr8o
So I put this into my calendar: Greg Lipke, CTO at @HouseOfAngular , a free session exactly about it. Aug 5, 3 PM CEST, online.
What I want to hear most: pricing AI per feature shipped, not per dev or per token.
houseofangular.io/webinar/aiβ¦
3/3
Hey friends π
Over the last few months, I started to invest in AI much more seriously. Not playing around, but in real work: Angular code, my courses, my workflow.
Honest summary: the tooling was the easiest part...
1/3
My Nx Workspaces course just got a major update π
Iβve added a new section focused on Application Architecture and Collaboration using @NxDevTools .
In this section, I go deeper into one of the most important parts of working with Nx...
1/4
#ngSnackπ‘ Need to clean up a leaking Angular service you donβt control? π DestroyRef might help! π₯
Take a look at this quick demo of how it works in action.
You can watch the full video about DestroyRef here: piped.video/ga-MU1sb-Oo
#ngSnackπ‘ If you use @Angularβs new withAutoCleanupInjectors() feature, watch out for this edge case β οΈ
If your app uses a custom RouteReuseStrategy, you might need to implement the shouldDestroyInjector() method.
Full video: π piped.video/AXodXgvlQjs
#ngSnackπ‘@Angular finally gives us automatic route injector cleanup π₯
By default, when you navigate away from a route in Angular, its route injector stays in memory indefinitely...
Angularβs new router feature changes that π
Full Videoπ piped.video/AXodXgvlQjs
Hey friends π
I just released a new video about an #Angular feature Iβve been waiting for for a long time! Now we finally have a proper way to run clean-up logic when a route is destroyed.
Check it out in action β piped.video/AXodXgvlQjs
Hey friendsπ I just partnered with my friends at @HouseOfAngular and secured a 25% discount on their upcoming Angular workshops, exclusively for my followers. Simply apply the code DECODED25.
See upcoming workshops: houseofangular.io/workshops/β¦
More about the workshops belowπ
1/5
Dear friends π Itβs time for a new video π
In it, I share how I approach designing component or service APIs in #Angular. You will learn the principles I use, what I keep encapsulated, and what (and when) I expose publicly.
Watch the video on YouTube: piped.video/QkZK9uYLsnI
Hey friendsπΒ
A new #Angular video has been released on my channel π
In this tutorial, I shared 7 ways (beyond route-based lazyΒ loading) that helped me reduce the bundle size of my demo application by 50%.
Link to the video - piped.video/8oyDXzN4YkY
Ready for a new stream? I promised lots of amazing guests in a row, and I'm delivering!
This Wednesday, meet @DecodedFrontend as we try to unravel some mysteries of #Angular Dependency Injection!
ALT Promotional graphic for a live stream titled "Do you know Dependency Injection? Deep dive of the most important Angular topic."
βThe image features a purple nebula background and announces the event for January 28th, 4 PM UTC. It lists Armen Vardanyan as the Event Host and Dmytro Mezhenskyi as the Guest, with their respective headshots. The Angular Space TV logo is in the top left, and icons for X (Twitter), YouTube, Twitch, and LinkedIn are on the left sidebar.