Deborah Kurata | youtube.com/@deborah_kurata
@deborahkurata.bsky.social
Angular GDE
Microsoft MVP
Pluralsight author
YouTube: youtube.com/@deborah_kurata
Microsoft MVP
Pluralsight author
YouTube: youtube.com/@deborah_kurata
Pinned
First Look at Angular's new httpResource()
YouTube video by Deborah Kurata
youtu.be
Welcome httpResource to the @angular resource API family!
In this video, we introduce the httpResource API (v 19.2), its purpose and two syntax options.
Then evaluate resource() vs rxResource() vs httpResource().
youtu.be/DefmIyp3Uho
#angular #signals #resourceAPI
In this video, we introduce the httpResource API (v 19.2), its purpose and two syntax options.
Then evaluate resource() vs rxResource() vs httpResource().
youtu.be/DefmIyp3Uho
#angular #signals #resourceAPI
Does RxJS fit into an Angular signal-based world?
In this video, I outline several scenarios and walk through a code example using RxJS and rxResource.
youtu.be/0UJjQ2pKgns
#Angular #rxjs #Signals
In this video, I outline several scenarios and walk through a code example using RxJS and rxResource.
youtu.be/0UJjQ2pKgns
#Angular #rxjs #Signals
Does RxJS Fit into an Angular Signal-based World?
YouTube video by Deborah Kurata
youtu.be
August 28, 2025 at 2:58 PM
Does RxJS fit into an Angular signal-based world?
In this video, I outline several scenarios and walk through a code example using RxJS and rxResource.
youtu.be/0UJjQ2pKgns
#Angular #rxjs #Signals
In this video, I outline several scenarios and walk through a code example using RxJS and rxResource.
youtu.be/0UJjQ2pKgns
#Angular #rxjs #Signals
How do you determine which variables should be Angular signals?
Check out my latest YouTube video for guidelines, an example, and code.
youtu.be/SUpH6w25TkU
#Angular #signals
Check out my latest YouTube video for guidelines, an example, and code.
youtu.be/SUpH6w25TkU
#Angular #signals
Which Variables Should Be Angular Signals?
YouTube video by Deborah Kurata
youtu.be
August 19, 2025 at 2:35 PM
How do you determine which variables should be Angular signals?
Check out my latest YouTube video for guidelines, an example, and code.
youtu.be/SUpH6w25TkU
#Angular #signals
Check out my latest YouTube video for guidelines, an example, and code.
youtu.be/SUpH6w25TkU
#Angular #signals
Do you still need rxjs in an angular application?
The answer is detailed in my latest course: www.pluralsight.com/library/cour...
✅React to events
✅ Retrieve and compose complex data (with rxResource)
✅Debounce user input
(Yep, that's 2 new @pluralsight courses in 2 months. 😱)
The answer is detailed in my latest course: www.pluralsight.com/library/cour...
✅React to events
✅ Retrieve and compose complex data (with rxResource)
✅Debounce user input
(Yep, that's 2 new @pluralsight courses in 2 months. 😱)
Angular: RxJS for Reactive Programming
www.pluralsight.com
July 17, 2025 at 3:36 PM
Do you still need rxjs in an angular application?
The answer is detailed in my latest course: www.pluralsight.com/library/cour...
✅React to events
✅ Retrieve and compose complex data (with rxResource)
✅Debounce user input
(Yep, that's 2 new @pluralsight courses in 2 months. 😱)
The answer is detailed in my latest course: www.pluralsight.com/library/cour...
✅React to events
✅ Retrieve and compose complex data (with rxResource)
✅Debounce user input
(Yep, that's 2 new @pluralsight courses in 2 months. 😱)
Yes! This course has:
✅ Angular v20
✅ Code along demo
✅ *what* should be a signal (+ why)
✅ httpResource vs httpClient
✅ service-based vs component-based resources
✅ stand-alone components
✅ zoneless
✅ Template control flow
Check it out😊
#angular
✅ Angular v20
✅ Code along demo
✅ *what* should be a signal (+ why)
✅ httpResource vs httpClient
✅ service-based vs component-based resources
✅ stand-alone components
✅ zoneless
✅ Template control flow
Check it out😊
#angular
It's official ... my "Angular: Signals" course just published on Pluralsight. 🎉
Learn the what, why and how of signals ... and httpResource for reactively retrieving data directly into signals.
Let me know what you think!
www.pluralsight.com/courses/angu...
Learn the what, why and how of signals ... and httpResource for reactively retrieving data directly into signals.
Let me know what you think!
www.pluralsight.com/courses/angu...
Angular: Signals
www.pluralsight.com
June 9, 2025 at 3:54 PM
Yes! This course has:
✅ Angular v20
✅ Code along demo
✅ *what* should be a signal (+ why)
✅ httpResource vs httpClient
✅ service-based vs component-based resources
✅ stand-alone components
✅ zoneless
✅ Template control flow
Check it out😊
#angular
✅ Angular v20
✅ Code along demo
✅ *what* should be a signal (+ why)
✅ httpResource vs httpClient
✅ service-based vs component-based resources
✅ stand-alone components
✅ zoneless
✅ Template control flow
Check it out😊
#angular
It's official ... my "Angular: Signals" course just published on Pluralsight. 🎉
Learn the what, why and how of signals ... and httpResource for reactively retrieving data directly into signals.
Let me know what you think!
www.pluralsight.com/courses/angu...
Learn the what, why and how of signals ... and httpResource for reactively retrieving data directly into signals.
Let me know what you think!
www.pluralsight.com/courses/angu...
Angular: Signals
www.pluralsight.com
June 6, 2025 at 9:04 PM
It's official ... my "Angular: Signals" course just published on Pluralsight. 🎉
Learn the what, why and how of signals ... and httpResource for reactively retrieving data directly into signals.
Let me know what you think!
www.pluralsight.com/courses/angu...
Learn the what, why and how of signals ... and httpResource for reactively retrieving data directly into signals.
Let me know what you think!
www.pluralsight.com/courses/angu...
This week's Angular video:
✅ Control when httpResource issues the request
✅ Declare resource signals in a *component*
✅ Return an httpResource from a method
youtu.be/4VhiNK_9QIY
#angular #resource #Signals
✅ Control when httpResource issues the request
✅ Declare resource signals in a *component*
✅ Return an httpResource from a method
youtu.be/4VhiNK_9QIY
#angular #resource #Signals
Return httpResource() from a Method
YouTube video by Deborah Kurata
youtu.be
March 19, 2025 at 4:11 PM
This week's Angular video:
✅ Control when httpResource issues the request
✅ Declare resource signals in a *component*
✅ Return an httpResource from a method
youtu.be/4VhiNK_9QIY
#angular #resource #Signals
✅ Control when httpResource issues the request
✅ Declare resource signals in a *component*
✅ Return an httpResource from a method
youtu.be/4VhiNK_9QIY
#angular #resource #Signals
Hey!
Please join me in celebrating reaching the 20K subscriber milestone! Yay! 🎉
Thanks to you for watching my angular content!
Please join me in celebrating reaching the 20K subscriber milestone! Yay! 🎉
Thanks to you for watching my angular content!
March 8, 2025 at 7:08 PM
Hey!
Please join me in celebrating reaching the 20K subscriber milestone! Yay! 🎉
Thanks to you for watching my angular content!
Please join me in celebrating reaching the 20K subscriber milestone! Yay! 🎉
Thanks to you for watching my angular content!
For a search feature in Angular, we don't want to issue an http request for each character the user types.
In this video, I walk through one way to implement search using debouncing and the new experimental resource API.
youtu.be/5A1I6rpe8UA
#angular #resourceAPI
In this video, I walk through one way to implement search using debouncing and the new experimental resource API.
youtu.be/5A1I6rpe8UA
#angular #resourceAPI
Debouncing with the Resource API
YouTube video by Deborah Kurata
youtu.be
March 5, 2025 at 3:41 PM
For a search feature in Angular, we don't want to issue an http request for each character the user types.
In this video, I walk through one way to implement search using debouncing and the new experimental resource API.
youtu.be/5A1I6rpe8UA
#angular #resourceAPI
In this video, I walk through one way to implement search using debouncing and the new experimental resource API.
youtu.be/5A1I6rpe8UA
#angular #resourceAPI
Why does @angular need a new API to retrieve data? Does the Resource API seem pointless or confusing?
In this video, I answer the *why?* question, telling the backstory of signals and the Resource API.
youtu.be/YHZkiUbbeOg
#angular #signals #resourceAPI
In this video, I answer the *why?* question, telling the backstory of signals and the Resource API.
youtu.be/YHZkiUbbeOg
#angular #signals #resourceAPI
resource(), rxResource(), httpResource(): Why????
YouTube video by Deborah Kurata
youtu.be
March 4, 2025 at 4:16 PM
Why does @angular need a new API to retrieve data? Does the Resource API seem pointless or confusing?
In this video, I answer the *why?* question, telling the backstory of signals and the Resource API.
youtu.be/YHZkiUbbeOg
#angular #signals #resourceAPI
In this video, I answer the *why?* question, telling the backstory of signals and the Resource API.
youtu.be/YHZkiUbbeOg
#angular #signals #resourceAPI
Welcome httpResource to the @angular resource API family!
In this video, we introduce the httpResource API (v 19.2), its purpose and two syntax options.
Then evaluate resource() vs rxResource() vs httpResource().
youtu.be/DefmIyp3Uho
#angular #signals #resourceAPI
In this video, we introduce the httpResource API (v 19.2), its purpose and two syntax options.
Then evaluate resource() vs rxResource() vs httpResource().
youtu.be/DefmIyp3Uho
#angular #signals #resourceAPI
First Look at Angular's new httpResource()
YouTube video by Deborah Kurata
youtu.be
February 26, 2025 at 4:06 PM
Welcome httpResource to the @angular resource API family!
In this video, we introduce the httpResource API (v 19.2), its purpose and two syntax options.
Then evaluate resource() vs rxResource() vs httpResource().
youtu.be/DefmIyp3Uho
#angular #signals #resourceAPI
In this video, we introduce the httpResource API (v 19.2), its purpose and two syntax options.
Then evaluate resource() vs rxResource() vs httpResource().
youtu.be/DefmIyp3Uho
#angular #signals #resourceAPI
When retrieving data, there is often related data to retrieve.
A user enters a username and we get detailed user info. Then take the user Id from the details and retrieve that user's posts.
See the @angular resource API in action!
youtu.be/MpU3UQ2-rww
#angular #resource
A user enters a username and we get detailed user info. Then take the user Id from the details and retrieve that user's posts.
See the @angular resource API in action!
youtu.be/MpU3UQ2-rww
#angular #resource
SIA: Retrieve Related Data
YouTube video by Deborah Kurata
youtu.be
February 19, 2025 at 4:45 PM
When retrieving data, there is often related data to retrieve.
A user enters a username and we get detailed user info. Then take the user Id from the details and retrieve that user's posts.
See the @angular resource API in action!
youtu.be/MpU3UQ2-rww
#angular #resource
A user enters a username and we get detailed user info. Then take the user Id from the details and retrieve that user's posts.
See the @angular resource API in action!
youtu.be/MpU3UQ2-rww
#angular #resource
Should we declare our signals in our services or in our components?
In this video, we identify basic guidelines for answering this question and walk through examples.
youtu.be/xtxBMcEMcxU
#angular #Signals
In this video, we identify basic guidelines for answering this question and walk through examples.
youtu.be/xtxBMcEMcxU
#angular #Signals
SIA: Signals in a Service or a Component?
YouTube video by Deborah Kurata
youtu.be
February 12, 2025 at 3:55 PM
Should we declare our signals in our services or in our components?
In this video, we identify basic guidelines for answering this question and walk through examples.
youtu.be/xtxBMcEMcxU
#angular #Signals
In this video, we identify basic guidelines for answering this question and walk through examples.
youtu.be/xtxBMcEMcxU
#angular #Signals
Has your data gone stale? Refresh it easily with the resource() API!
In this video, we use resource reload to implement a refresh button. Then leverage linkedSignal and setTimeOut to keep users informed when their data needs refreshing.
youtu.be/sY4ofhfQ_pk
#angular #resourceAPI #signals
In this video, we use resource reload to implement a refresh button. Then leverage linkedSignal and setTimeOut to keep users informed when their data needs refreshing.
youtu.be/sY4ofhfQ_pk
#angular #resourceAPI #signals
Signals in Action: Stale data? Refresh it!
YouTube video by Deborah Kurata
youtu.be
February 5, 2025 at 4:09 PM
Has your data gone stale? Refresh it easily with the resource() API!
In this video, we use resource reload to implement a refresh button. Then leverage linkedSignal and setTimeOut to keep users informed when their data needs refreshing.
youtu.be/sY4ofhfQ_pk
#angular #resourceAPI #signals
In this video, we use resource reload to implement a refresh button. Then leverage linkedSignal and setTimeOut to keep users informed when their data needs refreshing.
youtu.be/sY4ofhfQ_pk
#angular #resourceAPI #signals
Reposted by Deborah Kurata | youtube.com/@deborah_kurata
Master the hidden gems of .NET/C#! Join MVP @deborahkurata.bsky.social at #VSLive Las Vegas on March 11 to discover powerful features like collection expressions, date handling & pattern matching. Learn to make your code more efficient > https://buff.ly/40Dfv59 🚀 #dotNET #CSharp
Useful New-ish Features in .NET/C# -- Visual Studio Magazine
We often hear about the big new features in .NET or C#, but what about all of those lesser known, but useful new features? How exactly do you use constructs like collection indices and ranges, date…
buff.ly
January 30, 2025 at 7:11 PM
Master the hidden gems of .NET/C#! Join MVP @deborahkurata.bsky.social at #VSLive Las Vegas on March 11 to discover powerful features like collection expressions, date handling & pattern matching. Learn to make your code more efficient > https://buff.ly/40Dfv59 🚀 #dotNET #CSharp
We often pass parameters on the URL when issuing an HTTP request.
In this video, we walk through how to pass parameters when issuing an HTTP request using the resource API.
youtu.be/xyKT0AMN25A
#angular #resourceAPI
In this video, we walk through how to pass parameters when issuing an HTTP request using the resource API.
youtu.be/xyKT0AMN25A
#angular #resourceAPI
Signals in Action: Passing Parameters when issuing an HTTP Request
YouTube video by Deborah Kurata
youtu.be
January 28, 2025 at 5:05 PM
We often pass parameters on the URL when issuing an HTTP request.
In this video, we walk through how to pass parameters when issuing an HTTP request using the resource API.
youtu.be/xyKT0AMN25A
#angular #resourceAPI
In this video, we walk through how to pass parameters when issuing an HTTP request using the resource API.
youtu.be/xyKT0AMN25A
#angular #resourceAPI
Did you know that our code can provide an Angular service on a route? (instead of in 'root' or a component)
Check out the video for details, including sharing the service with child routes.
youtu.be/cwZh6bL98UY
#angular #routing
Check out the video for details, including sharing the service with child routes.
youtu.be/cwZh6bL98UY
#angular #routing
Provide an Angular Service on a route!
YouTube video by Deborah Kurata
youtu.be
January 22, 2025 at 4:11 PM
Did you know that our code can provide an Angular service on a route? (instead of in 'root' or a component)
Check out the video for details, including sharing the service with child routes.
youtu.be/cwZh6bL98UY
#angular #routing
Check out the video for details, including sharing the service with child routes.
youtu.be/cwZh6bL98UY
#angular #routing
Ever open an unfamiliar code project and wish you had someone to explain that code, line by line?
Let Gemini be that someone!
In this video, we use Google AI Studio and ask Gemini to walk us thru an Angular service.
youtu.be/RJqjixmtBGU
#angular #Gemini #aistudio
Let Gemini be that someone!
In this video, we use Google AI Studio and ask Gemini to walk us thru an Angular service.
youtu.be/RJqjixmtBGU
#angular #Gemini #aistudio
Walk Through Code with Google AI Studio
YouTube video by Deborah Kurata
youtu.be
January 16, 2025 at 3:28 PM
Ever open an unfamiliar code project and wish you had someone to explain that code, line by line?
Let Gemini be that someone!
In this video, we use Google AI Studio and ask Gemini to walk us thru an Angular service.
youtu.be/RJqjixmtBGU
#angular #Gemini #aistudio
Let Gemini be that someone!
In this video, we use Google AI Studio and ask Gemini to walk us thru an Angular service.
youtu.be/RJqjixmtBGU
#angular #Gemini #aistudio
Issuing an HTTP request is fraught with peril!
In this video, we examine how to handle HTTP errors when using the rxResource API.
youtu.be/T7DPGCSmQes
#angular #errorhandling
In this video, we examine how to handle HTTP errors when using the rxResource API.
youtu.be/T7DPGCSmQes
#angular #errorhandling
Signals in Action: Error Handling with rxResource
YouTube video by Deborah Kurata
youtu.be
January 14, 2025 at 3:44 PM
Issuing an HTTP request is fraught with peril!
In this video, we examine how to handle HTTP errors when using the rxResource API.
youtu.be/T7DPGCSmQes
#angular #errorhandling
In this video, we examine how to handle HTTP errors when using the rxResource API.
youtu.be/T7DPGCSmQes
#angular #errorhandling
The signals in our Angular services are handled differently if the service is provided in "root" vs in a component.
Check out the differences in my latest video: youtu.be/K01oDsWRCEQ
#angular #signals
Check out the differences in my latest video: youtu.be/K01oDsWRCEQ
#angular #signals
Signals in Action: Providing a Service in root vs Component
YouTube video by Deborah Kurata
youtu.be
January 8, 2025 at 3:59 PM
The signals in our Angular services are handled differently if the service is provided in "root" vs in a component.
Check out the differences in my latest video: youtu.be/K01oDsWRCEQ
#angular #signals
Check out the differences in my latest video: youtu.be/K01oDsWRCEQ
#angular #signals
Reposted by Deborah Kurata | youtube.com/@deborah_kurata
Change Detection in #Angular: often seen as ‘magic,’ but it’s the foundation of performance and scalability.
My latest video 🎥 shows its inner workings, tackles OnPush, dives into zoneless Change Detection, and takes a glimpse into the future of Signal Components!
Check it out youtu.be/54o9eSGjfW4
My latest video 🎥 shows its inner workings, tackles OnPush, dives into zoneless Change Detection, and takes a glimpse into the future of Signal Components!
Check it out youtu.be/54o9eSGjfW4
Modern Change Detection
YouTube video by Rainer Hahnekamp
youtu.be
December 18, 2024 at 4:40 PM
Change Detection in #Angular: often seen as ‘magic,’ but it’s the foundation of performance and scalability.
My latest video 🎥 shows its inner workings, tackles OnPush, dives into zoneless Change Detection, and takes a glimpse into the future of Signal Components!
Check it out youtu.be/54o9eSGjfW4
My latest video 🎥 shows its inner workings, tackles OnPush, dives into zoneless Change Detection, and takes a glimpse into the future of Signal Components!
Check it out youtu.be/54o9eSGjfW4
What's the easiest way to display a loading indicator in our Angular applications?
Check out the video:
youtu.be/5K0Jr2ymQEs
#angular #loadingindicator
Check out the video:
youtu.be/5K0Jr2ymQEs
#angular #loadingindicator
Signals in Action: Loading Indicator
YouTube video by Deborah Kurata
youtu.be
December 18, 2024 at 3:35 PM
What's the easiest way to display a loading indicator in our Angular applications?
Check out the video:
youtu.be/5K0Jr2ymQEs
#angular #loadingindicator
Check out the video:
youtu.be/5K0Jr2ymQEs
#angular #loadingindicator
Reposted by Deborah Kurata | youtube.com/@deborah_kurata
🎉Sounds like an amazing #monday for #book recommendations. And look, am featured here🫶🏾🥳🥳
Super proud of @sbenhoff.bsky.social on publishing “Lead Developer Career Guide” 💙
Take aways📝
1.Prioritizing learning new skills
2.Taking the lead
3.Having difficult conversations
4.Mentorship
#career #guide
Super proud of @sbenhoff.bsky.social on publishing “Lead Developer Career Guide” 💙
Take aways📝
1.Prioritizing learning new skills
2.Taking the lead
3.Having difficult conversations
4.Mentorship
#career #guide
December 16, 2024 at 6:56 PM
🎉Sounds like an amazing #monday for #book recommendations. And look, am featured here🫶🏾🥳🥳
Super proud of @sbenhoff.bsky.social on publishing “Lead Developer Career Guide” 💙
Take aways📝
1.Prioritizing learning new skills
2.Taking the lead
3.Having difficult conversations
4.Mentorship
#career #guide
Super proud of @sbenhoff.bsky.social on publishing “Lead Developer Career Guide” 💙
Take aways📝
1.Prioritizing learning new skills
2.Taking the lead
3.Having difficult conversations
4.Mentorship
#career #guide
Join me tomorrow, Dec 13 at 11 AM PST for a **live** coding session using signals!
You'll see how to apply signals in an application, including the new linkedSignal() and rxResource().
See you there!
www.meetup.com/angularcommu...
#angular #signals
You'll see how to apply signals in an application, including the new linkedSignal() and rxResource().
See you there!
www.meetup.com/angularcommu...
#angular #signals
A Very LUCKY RxJS Friday the 13th w/ Deborah Kurata & Chris Perko, Fri, Dec 13, 2024, 12:00 PM | Meetup
Hey Angular Devs!
There's nothing unlucky about this Friday the 13th!!
Get ready to join Angular experts and GDEs [Deborah Kurata](https://www.youtube.com/@deborah_kurata
www.meetup.com
December 12, 2024 at 9:02 PM
Join me tomorrow, Dec 13 at 11 AM PST for a **live** coding session using signals!
You'll see how to apply signals in an application, including the new linkedSignal() and rxResource().
See you there!
www.meetup.com/angularcommu...
#angular #signals
You'll see how to apply signals in an application, including the new linkedSignal() and rxResource().
See you there!
www.meetup.com/angularcommu...
#angular #signals
Have you seen Angular's 2024 Advent Calendar?
Guess who's behind today's door (#11)!
angularchristmascalendar.com
#Angular
Guess who's behind today's door (#11)!
angularchristmascalendar.com
#Angular
Angular Christmas Calendar
The Angular Christmas Calendar website - 24 guests will share their personal insights on Angular as seen in 2024.
angularchristmascalendar.com
December 11, 2024 at 6:31 PM
Have you seen Angular's 2024 Advent Calendar?
Guess who's behind today's door (#11)!
angularchristmascalendar.com
#Angular
Guess who's behind today's door (#11)!
angularchristmascalendar.com
#Angular
Learning signals is step 1. Understanding when and how to apply them is often the more difficult next step.
Together, let's build an application, including a signal-based service and component that uses those signals.
youtu.be/LHgJP7MwTWY
#angular #signals
Together, let's build an application, including a signal-based service and component that uses those signals.
youtu.be/LHgJP7MwTWY
#angular #signals
Signals in Action: Building an App
YouTube video by Deborah Kurata
youtu.be
December 11, 2024 at 4:10 PM
Learning signals is step 1. Understanding when and how to apply them is often the more difficult next step.
Together, let's build an application, including a signal-based service and component that uses those signals.
youtu.be/LHgJP7MwTWY
#angular #signals
Together, let's build an application, including a signal-based service and component that uses those signals.
youtu.be/LHgJP7MwTWY
#angular #signals