Deborah Kurata | youtube.com/@deborah_kurata

Deborah Kurata | youtube.com/@deborah_kurata

@deborahkurata.bsky.social

Angular GDE Microsoft MVP Pluralsight author YouTube: youtube.com/@deborah_kurata

1,777 Followers 265 Following 83 Posts Joined Jul 2023
3 weeks ago
YouTube
Angular DevTools 101: Debugging and Profiling Angular Applications YouTube video by Deborah Kurata

My latest video: Angular DevTools

πŸ”₯ See your app’s structure
πŸ”₯ Watch state changes (new signal graph)
πŸ”₯ Diagnose change detection performance issues
πŸ”₯ Explore unfamiliar code safely
πŸ”₯ Debug without touching source code

youtu.be/jdUCqbdc9CE

#angular #devtools

12 4 1 0
1 month ago
YouTube
Angular Signal Forms: Optional Properties, Undefined Values, and the Missing FieldTree YouTube video by Deborah Kurata

My latest Angular video:
πŸ”₯ Why optional properties break Signal Forms
πŸ”₯ Why undefined values are missing from the FieldTree
πŸ”₯ How to check if a field is in the FieldTree
πŸ”₯ Handling optional properties with Signal Forms

Check it out!

#angular #signalforms

youtu.be/_1EWuzhzELw

7 3 0 0
1 month ago
YouTube
Why Null Values Break Angular Signal Forms (And What to Do Instead) YouTube video by Deborah Kurata

NULLS + Signal Forms = πŸ’£

My latest video:
πŸ”₯ why nulls are tricky
πŸ”₯ where they break
πŸ”₯ best patterns

We also examine a "not-so-clean" workaround. And walk through applyWhenValue() for validation.

youtu.be/h5-R27biCso

#angular #signalforms

7 2 0 0
1 month ago

Congrats! All the best on your new path!

2 0 0 0
1 month ago
YouTube
Angular Signal Forms Without a Form: Model-First Validation Explained YouTube video by Deborah Kurata

Did you know you can use Angular's Signal Forms API without an HTML form or any UI?

In this video:
πŸ”₯ Why use the Signal Forms API without forms?
πŸ”₯ Concrete example
πŸ”₯ Witness the clean separation of validation from form controls

youtu.be/VKjs9WujhCE

#angular #signalforms

6 1 0 0
1 month ago
YouTube
Angular @switch Template Control Flow Explained (+ New @case in v21.1) YouTube video by Deborah Kurata

In today's video:

πŸ”₯What Angular @switch is and when to use it
πŸ”₯What’s new with @case in Angular v21.1
πŸ”₯Best practices for using @switch with signals

youtu.be/4tM4CZf9pPI

#angular #controlflow

2 1 0 0
1 month ago
YouTube
Angular Signal Forms: How to Validate Arrays of Objects (Repeating Fields) YouTube video by Deborah Kurata

My latest YT video is on Angular signal forms: validating complex arrays of objects (repeating fields). It covers:

πŸ”₯ required
πŸ”₯ required when
πŸ”₯ min, max
πŸ”₯ pattern with regular expression
πŸ”₯ custom URL validator
πŸ”₯ applyEach

youtu.be/_G2l_V5wFLc

#angular #signalforms

5 2 0 0
2 months ago
YouTube
Handle Arrays with Angular Signal Forms YouTube video by Deborah Kurata

Need to collect sets of info with Angular's signal forms?

Check out my latest video: youtu.be/aT73WV1-HIw

πŸ”₯Build a form with repeating fields using arrays
πŸ”₯Apply validation to each item in the array
πŸ”₯Create a custom URL validator

#angular #signalforms

5 2 0 0
2 months ago
YouTube
Cross-field Validation with Angular Signal Forms YouTube video by Deborah Kurata

Check out my latest YT video: "Cross-field Validation with Angular Signal Forms".

Validation rules often span multiple inputs. In this video, we build a ***cross-field*** validator. And talk about FieldContext.

#angular #signalforms

youtu.be/Td0vicsOZ74

7 2 1 0
3 months ago
YouTube
Conditional Validation with Angular Signal Forms YouTube video by Deborah Kurata

Want to define a form field as required … but only sometimes?

In this video, we use Angular’s signal forms to build ****conditional*** validators using `when` and `applyWhen()`. And explore the `valueOf()` helper function.

#angular #signalforms

youtu.be/e0p7D7QSSgw

5 1 0 0
3 months ago
YouTube
Angular Signal Forms: First Look YouTube video by Deborah Kurata

Check out my latest YT video on Signal Forms, new in @angular v21!

We build a form with validation.

And we explore the new types: FieldTree and FieldState.

What do *you* think of Signal Forms?

#angular #angular21 #signalforms

youtu.be/J0pVA4lJMso

3 2 0 0
6 months ago
YouTube
Does RxJS Fit into an Angular Signal-based World? YouTube video by Deborah Kurata

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

7 0 0 0
6 months ago
YouTube
Which Variables Should Be Angular Signals? YouTube video by Deborah Kurata

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

11 0 0 0
7 months ago
Preview
Angular: RxJS for Reactive Programming

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. 😱)

3 0 0 0
9 months ago

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

4 0 0 0
9 months ago
Preview
Angular: Signals

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...

12 2 0 1
9 months ago

I prefer congregations that are open to all, without shame.

But it always seemed hypocritical of conservation congregations to expect shame from LGBTQ+, but not the numerous divorcees, especially those that remarried as the bible sees that as adultery.

1 0 0 0
11 months ago
YouTube
Return httpResource() from a Method YouTube video by Deborah Kurata

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

7 0 0 0
1 year ago
Post image

Hey!

Please join me in celebrating reaching the 20K subscriber milestone! Yay! πŸŽ‰

Thanks to you for watching my angular content!

65 3 5 0
1 year ago
YouTube
Debouncing with the Resource API YouTube video by Deborah Kurata

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

10 0 0 0
1 year ago

Oops! Cut and paste error! πŸ˜€

0 0 0 0
1 year ago
YouTube
resource(), rxResource(), httpResource(): Why???? YouTube video by Deborah Kurata

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

10 1 1 0
1 year ago
YouTube
First Look at Angular's new httpResource() YouTube video by Deborah Kurata

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

18 3 6 0
1 year ago
YouTube
SIA: Retrieve Related Data YouTube video by Deborah Kurata

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

13 1 0 0
1 year ago
YouTube
SIA: Signals in a Service or a Component? YouTube video by Deborah Kurata

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

12 0 0 0
1 year ago
YouTube
Signals in Action: Stale data? Refresh it! YouTube video by Deborah Kurata

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

13 1 0 0
1 year ago
Preview
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…

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

4 4 0 0
1 year ago

Thank you so much for this post!! πŸ™πŸΌ

2 0 0 0
1 year ago
YouTube
Signals in Action: Passing Parameters when issuing an HTTP Request YouTube video by Deborah Kurata

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

2 1 0 0
1 year ago
YouTube
Provide an Angular Service on a route! YouTube video by Deborah Kurata

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

10 2 0 1