DEV Community

Tim Deschryver profile picture

Tim Deschryver

👟 Runner 👨‍💻 OSS enthusiast - NgRx, Angular Testing Library, MSW ✍ Blogger 🏆 Microsoft MVP

Assertion Scopes, the one FluentAssertions feature you didn't know you needed

Assertion Scopes, the one FluentAssertions feature you didn't know you needed

8
Comments
5 min read

Want to connect with Tim Deschryver?

Create an account to connect with Tim Deschryver. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
You should take advantage of the improved NgRx APIs

You should take advantage of the improved NgRx APIs

20
Comments
9 min read
Watch out what you expose with Angular Interceptors

Watch out what you expose with Angular Interceptors

13
Comments 1
5 min read
Keep your Playwright tests structured with steps

Keep your Playwright tests structured with steps

7
Comments
6 min read
New in Entity Framework 7: Bulk Operations with ExecuteDelete and ExecuteUpdate

New in Entity Framework 7: Bulk Operations with ExecuteDelete and ExecuteUpdate

8
Comments 2
5 min read
How to upload files with Playwright

How to upload files with Playwright

10
Comments
3 min read
Get access to the deployed Azure Static Webb App URL within your GitHub Workflow

Get access to the deployed Azure Static Webb App URL within your GitHub Workflow

11
Comments
6 min read
Exploring the new output caching middleware

Exploring the new output caching middleware

12
Comments
12 min read
Feature Flags in .NET, from simple to more advanced

Feature Flags in .NET, from simple to more advanced

37
Comments 1
13 min read
Tye, starting and running multiple APIs with a single command

Tye, starting and running multiple APIs with a single command

9
Comments
4 min read
How to stay up-to-date

How to stay up-to-date

82
Comments 3
4 min read
Use Angular directives to extend components that you don't own

Use Angular directives to extend components that you don't own

58
Comments 3
5 min read
Be proactive when you join an Angular project

Be proactive when you join an Angular project

32
Comments
13 min read
Single Component Angular Modules and Component Tests go hand in hand

Single Component Angular Modules and Component Tests go hand in hand

21
Comments
4 min read
Writing a performant client-side filter with [hidden] and trackBy

Writing a performant client-side filter with [hidden] and trackBy

25
Comments 1
6 min read
How I've set up my new Windows development environment in 2022

How I've set up my new Windows development environment in 2022

37
Comments
12 min read
Testing an NgRx project

Testing an NgRx project

22
Comments 1
23 min read
Stop misusing TypeScript type assertions

Stop misusing TypeScript type assertions

43
Comments 5
2 min read
Refactor Functional Tests to support Minimal Web APIs

Refactor Functional Tests to support Minimal Web APIs

8
Comments
4 min read
The simplicity of ASP.NET Endpoints

The simplicity of ASP.NET Endpoints

20
Comments
5 min read
Maybe it's time to rethink our project structure with .NET 6

Maybe it's time to rethink our project structure with .NET 6

30
Comments 2
10 min read
Pattern Matching Examples in C#

Pattern Matching Examples in C#

19
Comments 4
7 min read
Building incremental views with XState Parallel States

Building incremental views with XState Parallel States

15
Comments
9 min read
Solving Angular slow renders with NgRx selectors

Solving Angular slow renders with NgRx selectors

24
Comments 1
6 min read
Getting the most value out of your Angular Component Tests

Getting the most value out of your Angular Component Tests

15
Comments 2
12 min read
Why I stopped worrying about test setups by using AutoFixture

Why I stopped worrying about test setups by using AutoFixture

26
Comments
10 min read
How to patch an HTTP Response with Cypress

How to patch an HTTP Response with Cypress

6
Comments
2 min read
How to set up a dynamic CI/CD pipeline with Github Actions

How to set up a dynamic CI/CD pipeline with Github Actions

57
Comments 4
6 min read
Automagically optimize your images with Squoosh

Automagically optimize your images with Squoosh

11
Comments
3 min read
Environment variables with SvelteKit

Environment variables with SvelteKit

15
Comments
3 min read
A generic Angular template-driven validator

A generic Angular template-driven validator

14
Comments
3 min read
A practical guide to Angular Template-Driven Forms

A practical guide to Angular Template-Driven Forms

24
Comments 4
33 min read
A new way to validate Angular Forms

A new way to validate Angular Forms

35
Comments 1
5 min read
New VSCode Extension - 🦎 Chameleon

New VSCode Extension - 🦎 Chameleon

24
Comments 1
1 min read
Argument of type 'interface' is not assignable to parameter of type 'interface'

Argument of type 'interface' is not assignable to parameter of type 'interface'

5
Comments
4 min read
Faster SQL Bulk Inserts With C#

Faster SQL Bulk Inserts With C#

15
Comments 2
8 min read
Preload lazy-loaded modules based on user roles

Preload lazy-loaded modules based on user roles

32
Comments
4 min read
Nested NgRx Entity State

Nested NgRx Entity State

17
Comments
4 min read
Process your list in parallel to make it faster in .NET

Process your list in parallel to make it faster in .NET

7
Comments 1
10 min read
Auto-focus a form control with an Angular directive

Auto-focus a form control with an Angular directive

24
Comments
2 min read
How to make your Azure DevOps CI/CD pipeline faster

How to make your Azure DevOps CI/CD pipeline faster

13
Comments 2
9 min read
Finding that C# memory leak

Finding that C# memory leak

21
Comments 2
4 min read
The benefits of adding rx-query to your Angular project

The benefits of adding rx-query to your Angular project

37
Comments
8 min read
Making your application feel faster by prefetching data with NgRx

Making your application feel faster by prefetching data with NgRx

38
Comments 1
5 min read
Getting to know SQL Server Extended Events

Getting to know SQL Server Extended Events

26
Comments
7 min read
SQL Server Profiler, underused and undervalued

SQL Server Profiler, underused and undervalued

8
Comments
5 min read
A use case for the RxJS expand operator

A use case for the RxJS expand operator

9
Comments
4 min read
Testing RxJS streams with rxjs-for-await

Testing RxJS streams with rxjs-for-await

10
Comments
7 min read
Using MSW (Mock Service Worker) in an Angular project

Using MSW (Mock Service Worker) in an Angular project

35
Comments 2
5 min read
Why writing integration tests on a C# API is a productivity booster

Why writing integration tests on a C# API is a productivity booster

43
Comments 9
5 min read
Making sure you're using the correct query

Making sure you're using the correct query

18
Comments
6 min read
Consistency over motivation

Consistency over motivation

24
Comments
4 min read
The initial developer experience while trying out Deno for the first time

The initial developer experience while trying out Deno for the first time

23
Comments
5 min read
Don't commit focused tests

Don't commit focused tests

19
Comments
3 min read
TIL: URLSearchParams

TIL: URLSearchParams

31
Comments
3 min read
An experiment, Using the global NgRx Store as a local store

An experiment, Using the global NgRx Store as a local store

42
Comments
8 min read
The difference between the canActivate and canActivateChild guards

The difference between the canActivate and canActivateChild guards

34
Comments
3 min read
Migrating a TSLint Rule to ESLint with @typescript-eslint

Migrating a TSLint Rule to ESLint with @typescript-eslint

25
Comments
6 min read
How to not create your RxJS observables

How to not create your RxJS observables

30
Comments 2
4 min read
How to test your C# Web API

How to test your C# Web API

57
Comments 2
8 min read
loading...