Skip to content
View davidwengier's full-sized avatar
🇦🇺
Working from home, in Australia.
🇦🇺
Working from home, in Australia.

Organizations

@dotnet

Block or report davidwengier

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
davidwengier/README.md

👋

Hello! I'm Dave.

Professionally, I work on the Razor Tooling team at Microsoft making Visual Studio and Visual Studio Code better for Razor and Blazor developers everywhere. I also am part of the Roslyn team, doing the same thing for C# and VB developers from time to time.

Unprofessionally, I (Ed: used to) stream on Twitch every Wednesday night at 8:30pm Australian Eastern Time, working on my train game/simulation/distraction called Trains.NET. You can follow along on Twitch at https://www.twitch.tv/davidwengier and every stream is uploaded to YouTube afterwards in the Trains.NET playlist. If you want to chat about the project you can Join the Discord. I'm also a member of The Live Coders stream team.

The best way to reach me is probably to follow me on Mastodon where I am @[email protected]. Technically I have a website at https://wengier.com but its not exactly the most active site on the Internet that's for sure.

Pinned Loading

  1. Trains.NET Public

    A simple 2D game written in C# with .NET Core. Development is streamed live on https://twitch.tv/davidwengier and past streams available on YouTube at http://bit.ly/trains-net-videos

    C# 242 32

  2. SourceGeneratorPlayground Public

    The C# Source Generator Playground

    C# 146 17

  3. SourceGeneratorTemplate Public

    A basic template for writing a C# source generator

    C# 186 29

  4. DecompilationDiffer Public

    Compiles and Decompiles your code for fun and that's it.

    HTML 16 3

2,615 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to dotnet/razor, dotnet/roslyn, dotnet/vscode-csharp and 20 other repositories
Loading A graph representing davidwengier's contributions from March 31, 2024 to April 04, 2025. The contributions are 61% commits, 25% code review, 11% pull requests, 3% issues.

Contribution activity

April 2025

Created 23 commits in 3 repositories
Created 1 repository

Created a pull request in dotnet/razor that received 1 comment

Disable the first launch dialog in integration tests

Recommended not to look at this commit-at-a-time because it's just too embarrassing. No idea if this works, but I don't think it will make it worse.

+8 −1 lines changed 1 comment
Opened 3 other pull requests in 1 repository
dotnet/razor 3 merged
Reviewed 9 pull requests in 2 repositories

Created an issue in dotnet/roslyn that received 1 comment

Override completion broken for Razor documents with code behind

Version Used: Version 17.14.0 Preview 2.0 Steps to Reproduce: Create a new Blazor Web App Open Counter.razor Navigate to the @code block and run E…

1 comment
Loading