C++ Game Developer PM at @visualc and @visualstudio, talk to me about your game developer experiences! PC gamer at heart. he/him

Joined July 2020
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
devblogs.microsoft.com/cppbl… My colleagues, Cody & STL, has spent quite a bit of time bringing constexpr <cmath> to MSVC. It was a massive undertaking but in the end MSVC will be able to provide extremely accurate results from these functions at compile-time! Don't miss this series!
5
10
1
82
5,372
Replying to @elonmusk @EpicGames
Thank you for using Unreal Engine!
33
27
2
1,246
49,245
David Li retweeted
Me after playing this game
New look at ‘The Defiant’ 👀 Stories from the Chinese battlefields of World War II.
10
192
4
3,365
111,509
Replying to @anshelsag
missing the ultra slim anker one
27
Sometimes a change can make your clean build slower but your everyday builds faster. Our new iterative build tool measures both so you can decide which optimizations to keep. Available now in Visual Studio 2026
1
61
David Li retweeted
Pure Virtual C++ 2026 is July 21. First look at two featured sessions on cutting C++ build pain: Ryan Shepherd on C++20 modules in C++/WinRT (Windows Terminal cut builds ~15% and shed tens of GB), and David Li on letting Copilot fix real build bottlenecks: devblogs.microsoft.com/cppbl…
5
11
1,572
Replying to @UnrealStudyInfo
Visual Studio 2026 is supported for UE5.8. I've asked the Epic docs team to update that page.
1
1
2
46
David Li retweeted
Adobe used MSVC's sample-based profile-guided optimization to speed up Photoshop brush strokes, file opens, and filter execution on Windows: 20% faster on x64, 13% on ARM64. Profiles come from real release builds, no source rewrites. devblogs.microsoft.com/cppbl…
9
41
3,074
Sub agents are coming to Copilot in Visual Studio. Such as smooth implementation too. Coming soon...
7
11
66
5,332
David Li retweeted
GitHub Copilot build performance for Windows now supports project-specific builds. Build one MSBuild project or CMake target instead of your entire codebase. Available in Visual Studio Insiders. Learn more: devblogs.microsoft.com/cppbl…
4
14
1,642
MSVC Build Tools 14.51 RC is here: C++23/C++20 conformance fixes, modernized parser, consteval + coroutine improvements, tons of SSA/CSE/SROA/PGO optimizer wins, preview Intel APX, full ARM64 SVE, SIMD‑boosted STL, and a long list of bug fixes. 📘 Blog: buff.ly/bIcA18l
1
13
1
54
5,922
David Li retweeted
Dropping today: our new logo in dynamic backgrounds, profile backgrounds, and gamer pics!
1,723
3,448
329
56,359
1,704,133
David Li retweeted
GitHub Copilot Build Performance helps reduce C++ build times by identifying expensive header includes, template instantiations, and function generation costs. It then plans optimizations, with you in control. Using it today? Share your experience: surveymonkey.com/r/5YBM8BX
1
3
10
1,068
I've requested a backport for the fix. It will be in the next servicing release in v14.50
1
3
49
Going to @Official_GDC 2026? See how the latest updates to @VisualStudio 2026, GitHub Copilot, PowerToys, and Windows dev tools boosts your game dev productivity. We are live on Thursday March 12, 10:10 AM PT in Room 2009, West Hall. Details below:
1
1
1
180
GitHub Copilot CLI is now GA 🎉 This is agentic development, right in the terminal—planning, building, testing, and reviewing without context switching. A big step forward in how developers work. 🚀 aka.ms/AAzxlnr
5
31
1
173
10,572
David Li retweeted
We have just released a new CppCon 2025 Video! MSVC C++ Dynamic Debugging: How We Enabled Full Debuggability of Optimized Code - by @ericbrumer- CppCon 2025 youtu.be/YnbO140OXuI #Coding #Cplusplus #Cpp #Programming #cppcon
10
1
56
23,972