A .NET library for turning C# methods into reproducible benchmarks, with automatic warm-up, statistics and result reports.
EgorBo/BlazingFastDotnet
A single SKILL.md of .NET 10-11 performance tuning tips for AI coding agents, aimed mainly at benchmark workloads.
- Stars
- 305
- Forks
- 12
- Open issues
- 1
- Last commit
- 6 days ago
What is it?
Blazing Fast .NET collects tips and tricks for tuning .NET 10.0 through 11.0 workloads, with a focus on benchmark-style performance work. The content is packaged as a single SKILL.md file that AI coding agents can read on demand, and it is also readable as a plain Markdown document.
The intended workflow is to point an agent at the file while optimizing an app: measure a baseline, profile to locate the real bottleneck, apply one change at a time, and keep only changes that produce a measurable gain. The author notes it is meant to be consulted when needed rather than run as an always-on skill.
The project is not an official Microsoft guide. It also includes a prompt for auditing a codebase against Microsoft's unsafe-code best practices, reporting correctness issues and anti-patterns. The guidance deliberately avoids unsafe code, ArrayPool, and third-party dependencies beyond BenchmarkDotNet and FlameGraph.
Key features
- 01Packaged as one SKILL.md file for AI coding agents
- 02Covers .NET 10.0 through 11.0 performance tuning
- 03Emphasizes measuring a baseline and profiling before changes
- 04Includes a prompt for auditing code against unsafe-code best practices
- 05Limits third-party dependencies to BenchmarkDotNet and FlameGraph
Use cases
- Optimizing a .NET application with a coding agent guided by measured results
- Preparing benchmark experiments for .NET 10 or 11 code
- Reviewing a C# codebase for unsafe-code pitfalls
Quick start
- 1
Open the SKILL.md file from the repository
- 2
Paste the usage prompt with the SKILL.md link into your coding agent
Things to know
- This is not an official Microsoft guide, so verify its advice yourself.
- It is aimed mainly at benchmark workloads and is meant to be consulted on demand, not used always-on.
In collections
Topics
FAQ
- What is BlazingFastDotnet?
- A single SKILL.md of .NET 10-11 performance tuning tips for AI coding agents, aimed mainly at benchmark workloads. Blazing Fast .NET collects tips and tricks for tuning .NET 10.0 through 11.0 workloads, with a focus on benchmark-style performance work. The content is packaged as a single SKILL.md file that AI coding agents can read on demand, and it is also readable as a plain Markdown document.
- Is BlazingFastDotnet free to use? What license does it have?
- BlazingFastDotnet is open source under the MIT license. Check the license terms before using it in commercial products.
- Is BlazingFastDotnet still maintained?
- Actively maintained. The last commit to BlazingFastDotnet was on Nov 1, 2026.
- What can I use BlazingFastDotnet for?
- Optimizing a .NET application with a coding agent guided by measured results Preparing benchmark experiments for .NET 10 or 11 code Reviewing a C# codebase for unsafe-code pitfalls
- How do I install BlazingFastDotnet?
- Open the SKILL.md file from the repository Paste the usage prompt with the SKILL.md link into your coding agent
- Where can I get BlazingFastDotnet?
- The source code and installation instructions are on GitHub: https://github.com/EgorBo/BlazingFastDotnet
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A free Windows tool for isolating CPU and memory performance problems, with special support for investigating .NET runtime code.
Line-by-line profiler for Python that shows how much time each source line of a decorated function takes.
A curated, categorized collection of well-known and lesser-known Go tools for testing, dependencies, code generation, analysis, profiling and more.
A Java diagnostic tool that lets you troubleshoot running JVM applications live, without code changes or restarts.
Open-source Java application for load testing and measuring the performance of web applications and other services.