Nested NgRx Entity State
Explores using NgRx Entity with nested state structures in Angular applications, discussing normalization vs. convenience.
Tim Deschryver is a software developer and cloud architect specializing in Azure, DevOps, and web application security.
210 articles from this blog
Explores using NgRx Entity with nested state structures in Angular applications, discussing normalization vs. convenience.
Explains how to use the Task Parallel Library (TPL) in .NET to process collections faster by implementing data parallelism.
An Angular directive to automatically focus the first or invalid form control, improving user experience in CRUD-heavy applications.
A guide to speeding up Azure DevOps CI/CD pipelines by only building and deploying projects affected by recent commits, using a custom ProjectMarker stage.
A developer's journey to diagnose and fix a memory leak in a C# .NET Core API using tools like dotnet dump and dotMemory.
A tutorial on integrating rx-query into an Angular project to simplify HTTP data fetching, caching, and state management.
Explains how to use NgRx for data prefetching to improve perceived performance and user experience in Angular applications.
A guide to converting SQL Server Profiler templates to Extended Events (XEvents) sessions using the SSMS GUI for performance monitoring.
A developer shares the value of SQL Server Profiler for debugging and performance analysis, offering tips for creating effective custom trace templates.
Explains how to use RxJS's expand operator to implement a retry mechanism with retry count emission in an Angular application.
Guide to enabling detailed error stack traces for a .NET Core API that fails to start by setting an environment variable in web.config.
Explores using rxjs-for-await for testing RxJS streams, comparing it to traditional marble diagram testing for simplicity.
A guide on integrating the Mock Service Worker (MSW) library into an Angular project for seamless API mocking during development and testing.
Explains how writing integration tests for C# APIs boosts productivity by catching bugs early and reducing manual testing.
Explains the importance of using the *ByRole query in Testing Library for accessible, robust tests and how to find fallback queries.
A guide to implementing periodic data polling in an Angular application using NgRx Effects and RxJS timer.
A developer's first impressions and experience trying out Deno 1.0, covering setup, built-in tools, and initial pros and cons.
Explains the risks of committing focused tests and provides multiple technical solutions to prevent it, including VS Code extensions, linter rules, and pre-commit hooks.
A developer shares how to use the URLSearchParams API to easily read, set, and delete URL query parameters in JavaScript.
Explores using the global NgRx Store as a local component store by dynamically creating and managing state slices tied to component lifecycle.