Tim Deschryver
banner
timdeschryver.dev
Tim Deschryver
@timdeschryver.dev
👟 Runner
👨‍💻 OSS enthusiast - NgRx, (Angular) Testing Library
✍ Blogger - https://timdeschryver.dev
🏆 Microsoft MVP (Developer Technologies)
A little trick I just learn to make it easier to test a zoneless #Angular (v20) application, is to configure the providersFile to automatically add providers.

This is a feature we already had in Angular Testing Library, but it's nice to see that it's built-in now.

Bonus: setupFiles is also new
August 1, 2025 at 6:35 PM
It's been five years already, time flies when you're having fun!

Thanks again for the nomination Lars Gyrup Brink Nielsen 🤗

#MVPBuzz
July 18, 2025 at 12:06 PM
New PB on the marathon 🎯
I had to walk for +/- 1km because I was afraid an old injury came back up.
#devsWhoRun #RunnersInTech
April 25, 2025 at 1:30 PM
My 🐣 easter project was to create a migration tool to go from zod v3 to @zod/mini.
While it doesn't support everything yet, I think it can help many projects to help the migration.

Try it out, and open issues for cases that are not migrated correctly github.com/timdeschryve...
April 21, 2025 at 12:43 PM
The GitHub #Copilot code generation instructions has saved me "edit-time" afterwards.

In an #Angular context this is useful to automatically prompt Copilot to use "Modern Angular" APIs with each request.

For more information about instructions see code.visualstudio.com/docs/copilot...
April 16, 2025 at 4:08 PM
Did you know that it's possible to add custom commands to your Aspire components?

This can be useful for tasks that you want to trigger manually via the Aspire dashboard.

An example can be found in the samples:
github.com/dotnet/aspir...

#dotNET #Aspire
March 25, 2025 at 11:56 AM
I found a new use case for GitHub #Copilot (agents mode), you can just ask it to visualize the project structure/architecture as a mermaid diagram 🤩
(this also works for visualizing your CI/CD pipelines)
March 10, 2025 at 2:01 PM
.NET 10 Preview 1 is now available!

Yay, integration testing just became a tad bit easier. 🥳

devblogs.microsoft.com/dotnet/dotne...
February 26, 2025 at 11:29 AM
To give me a better understanding of .NET Aspire, I've created a Sandbox environment.

The Sandbox currently includes:

- EF Migrations
- Angular
- OpenTelemetry Collector
- YARP

Maybe this can also be helpful to you!

#LearnInPublic #dotNET #Angular

github.com/timdeschryve...
February 20, 2025 at 6:57 PM
6 years after my first 10 km, I finally joined the sub-40 club 🥵

#devsWhoRun
February 18, 2025 at 6:11 PM
Angular Testing Library has been consistently at 100k downloads in 2025 🚀🚀🚀

#Angular
February 13, 2025 at 5:17 PM
Ok, why did it take until today before someone pointed me to DATE_PIPE_DEFAULT_OPTIONS 🤦

"DI token that allows to provide default configuration for the DatePipe. The value is an object which can include dateFormat and timezone."

#Angular

angular.dev/api/common/D...
February 3, 2025 at 6:11 PM
TIL there's an API to display a specific element in fullscreen mode.

document.querySelector("main").requestFullscreen();

Docs: developer.mozilla.org/en-US/docs/W...
January 22, 2025 at 3:51 PM
Inspired by "Angular Caniuse" and a GitHub #Copilot demo, I had to urge to create a version for #dotNET.

I'm very surprised and happy with the results.
I only created the data structure, the rest is for 80% Copilot (using Astro, Svelte, Tailwind).
January 17, 2025 at 4:37 PM
I found a new way to keep track of my yearly running goals, now every time that I open a new terminal I will be reminded of it.

#devsWhoRun
January 6, 2025 at 5:51 PM
25k to start of 2025.
Happy new year!

#devsWhoRun
January 1, 2025 at 1:14 PM
It's time to wrap up the year.

Thanks for the great year, and let's make 2025 even better together!

✍️ 22 blog posts (coming from 34)
🏃‍♂️ 2916km of running (coming from 2450)
🧑‍💻 813 OSS contributions (coming from 1028)
🤗 connected with many old and new friends
December 31, 2024 at 12:05 PM
Pfew, and I was able to fix the pipeline this year.
December 30, 2024 at 10:15 PM
My 2024 in (OSS) Code

#GitHubWrapped

🔗 git-wrapped.com
December 17, 2024 at 7:55 PM
TIL you can install missing npm packages when you build a .NET. This is useful in monorepos.

This is an excerpt from the #Aspire demo application, which can be found at github.com/dotnet/aspir....

✅ Verify Node.js is installed
📦 Run `npm ci` on all folders containing a lock file

#dotNET
December 16, 2024 at 6:24 PM
NPM, are you ok?
December 8, 2024 at 6:36 PM
🎭 Playwright v1.4.49 provides a new way optimized way to write snapshot tests!

📃 playwright.dev/docs/release...
📺
playwright.dev/docs/release...

#Playwright
November 20, 2024 at 7:16 PM
When I opened a GitHub issue today I noticed a new Copilot feature to summarize GitHub issues and discussions.

I think this can be very useful as comments usually contain a solution or tips addressing the issue.

Let's give this a try during the next weeks.

More info: github.com/orgs/communi...
November 16, 2024 at 12:37 PM