Gen Lu's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
typescript-book
:books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source 🌹
csharplang
The official repo for the design of the C# programming language
Terminal.Gui
Cross Platform Terminal UI toolkit for .NET
vscode-tips-and-tricks
Collection of helpful tips and tricks for VS Code.
unix-history-repo
Continuous Unix commit history from 1970 until today
malmo
Project Malmo is a platform for Artificial Intelligence experimentation and research built on top of Minecraft. We aim to inspire a new generation of research into challenging new problems presented by this unique environment. --- For installation instructions, scroll down to *Getting Started* below, or visit the project page for more information:
llm-numbers
Numbers every LLM developer should know
VisualStudioUninstaller
Visual Studio Uninstallation sometimes can be unreliable and often leave out a lot of unwanted artifacts. Visual Studio Uninstaller is designed to thoroughly and reliably remove these unwanted artifacts.
checkedc
Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors. Checked C does not address use-after-free errors. This repo has a wiki for Checked C, sample code, the specification, and test code.
Microsoft.IO.RecyclableMemoryStream
A library to provide pooling for .NET MemoryStream objects to improve application performance.
Colorful.Console
Style your .NET console output!
FuGetGallery
An alternative web UI for browsing nuget packages
performance
This repo contains benchmarks used for testing the performance of all .NET Runtimes
RefactoringEssentials
Refactoring Essentials for Visual Studio
jemalloc.NET
A native memory manager for .NET
openai-dotnet-samples
Azure OpenAI .NET Samples
vstest-docs
Documentation for the Visual Studio Test Platform.
InliningAnalyzer
Inlining Analyzer is a Visual Studio Extension that shows in the source code if a method call will be inlined by the JIT compiler.
VSAssemblyLoadDebugger
Helps with debugging where modules get loaded in Visual Studio