DEV Community

Tim Deschryver profile picture

Tim Deschryver

ūüĎü Runner ūüĎ®‚ÄćūüíĽ OSS enthusiast - NgRx, Angular Testing Library, MSW ‚úć Blogger ūüŹÜ Microsoft MVP

How to stay up-to-date

How to stay up-to-date

Reactions 77 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

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

Be proactive when you join an Angular project

Reactions 29 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

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

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

Reactions 24 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

Reactions 33 Comments
12 min read
Testing an NgRx project

Testing an NgRx project

Reactions 20 Comments 1
23 min read
Stop misusing TypeScript type assertions

Stop misusing TypeScript type assertions

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

Refactor Functional Tests to support Minimal Web APIs

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

The simplicity of ASP.NET Endpoints

Reactions 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

Reactions 29 Comments 2
10 min read
Pattern Matching Examples in C#

Pattern Matching Examples in C#

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

Building incremental views with XState Parallel States

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

Solving Angular slow renders with NgRx selectors

Reactions 23 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

Reactions 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

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

How to patch an HTTP Response with Cypress

Reactions 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

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

Automagically optimize your images with Squoosh

Reactions 11 Comments
3 min read
Environment variables with SvelteKit

Environment variables with SvelteKit

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

A generic Angular template-driven validator

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

A practical guide to Angular Template-Driven Forms

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

A new way to validate Angular Forms

Reactions 35 Comments 1
5 min read
New VSCode Extension - ūü¶é Chameleon

New VSCode Extension - ūü¶é Chameleon

Reactions 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'

Reactions 5 Comments
4 min read
Creating a new C# API: Validate incoming requests

Creating a new C# API: Validate incoming requests

Reactions 19 Comments
9 min read
Faster SQL Bulk Inserts With C#

Faster SQL Bulk Inserts With C#

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

Preload lazy-loaded modules based on user roles

Reactions 32 Comments
4 min read
Nested NgRx Entity State

Nested NgRx Entity State

Reactions 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

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

Auto-focus a form control with an Angular directive

Reactions 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

Reactions 11 Comments 2
9 min read
Finding that C# memory leak

Finding that C# memory leak

Reactions 19 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

Reactions 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

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

Getting to know SQL Server Extended Events

Reactions 25 Comments
7 min read
SQL Server Profiler, underused and undervalued

SQL Server Profiler, underused and undervalued

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

A use case for the RxJS expand operator

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

Testing RxJS streams with rxjs-for-await

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

Using MSW (Mock Service Worker) in an Angular project

Reactions 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

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

Making sure you're using the correct query

Reactions 18 Comments
6 min read
Consistency over motivation

Consistency over motivation

Reactions 22 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

Reactions 23 Comments
5 min read
Don't commit focused tests

Don't commit focused tests

Reactions 19 Comments
3 min read
TIL: URLSearchParams

TIL: URLSearchParams

Reactions 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

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

The difference between the canActivate and canActivateChild guards

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

Migrating a TSLint Rule to ESLint with @typescript-eslint

Reactions 24 Comments
6 min read
How to not create your RxJS observables

How to not create your RxJS observables

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

How to test your C# Web API

Reactions 57 Comments 2
8 min read
Generated tests with XState and Cypress

Generated tests with XState and Cypress

Reactions 13 Comments
6 min read
Make your csharp applications faster with LINQ joins

Make your csharp applications faster with LINQ joins

Reactions 50 Comments
5 min read
Setting up Cypress with axe for accessibility

Setting up Cypress with axe for accessibility

Reactions 15 Comments 1
6 min read
Flagged enum, why and how

Flagged enum, why and how

Reactions 18 Comments
3 min read
Unlocking reactivity with Svelte and RxJS

Unlocking reactivity with Svelte and RxJS

Reactions 45 Comments
11 min read
Help Angular to make your application faster

Help Angular to make your application faster

Reactions 60 Comments 4
15 min read
Multiple service calls from an NgRx Effect

Multiple service calls from an NgRx Effect

Reactions 18 Comments
1 min read
Destructure an object to remove a property

Destructure an object to remove a property

Reactions 46 Comments
1 min read
How to test Svelte components

How to test Svelte components

Reactions 65 Comments 4
3 min read
loading...