Awesome Reviewers expert instructions

domains / runtimes

Language Runtimes & Compilers

Interpreters, compilers, async runtimes, parsers and low-level systems code.

406 instructions
17 repositories
last update
  • servo/servo Naming Conventions Rust
    raw open
  • servo/servo Performance Optimization Rust
    raw open
  • servo/servo Null Handling Rust
    raw open
  • servo/servo Algorithms Rust
    raw open
  • servo/servo Error Handling Rust
    raw open
  • servo/servo Code Style Rust
    raw open
  • servo/servo Algorithms Other
    raw open
  • servo/servo Documentation Rust
    raw open
  • servo/servo CI/CD Yaml
    raw open
  • servo/servo Configurations Python
    raw open
  • servo/servo Security Other
    raw open
  • servo/servo Networking Rust
    raw open
  • servo/servo Security Yaml
    raw open
  • servo/servo Testing Python
    raw open
  • servo/servo Concurrency Rust
    raw open
  • servo/servo API Rust
    raw open
  • servo/servo Security Rust
    raw open
  • servo/servo Error Handling Python
    raw open
  • tree-sitter/tree-sitter Null Handling Rust
    raw open
  • tree-sitter/tree-sitter Algorithms Rust
    raw open
  • tree-sitter/tree-sitter Code Style Rust
    raw open
  • facebook/yoga Configurations Other
    raw open
  • tree-sitter/tree-sitter Documentation Rust
    raw open
  • tree-sitter/tree-sitter API TypeScript
    raw open
  • llvm/llvm-project Code Style C++
    raw open
  • llvm/llvm-project Naming Conventions C++
    raw open
  • llvm/llvm-project Performance Optimization C++
    raw open
  • llvm/llvm-project Algorithms Other
    raw open
  • llvm/llvm-project Code Style Other
    raw open
  • llvm/llvm-project Naming Conventions Other
    raw open
  • llvm/llvm-project Configurations C++
    raw open
  • llvm/llvm-project Algorithms C++
    raw open
  • llvm/llvm-project Testing Other
    raw open
  • llvm/llvm-project Performance Optimization Other
    raw open
  • llvm/llvm-project Null Handling Other
    raw open
  • llvm/llvm-project API Other
    raw open
  • llvm/llvm-project Testing C
    raw open
  • llvm/llvm-project Networking Markdown
    raw open
  • llvm/llvm-project Logging Other
    raw open
  • llvm/llvm-project Documentation Markdown
    raw open
  • tree-sitter/tree-sitter API Rust
    raw open
  • llvm/llvm-project Configurations C
    raw open
  • llvm/llvm-project Code Style Python
    raw open
  • llvm/llvm-project Documentation C++
    raw open
  • llvm/llvm-project API C++
    raw open
  • llvm/llvm-project Null Handling C++
    raw open
  • llvm/llvm-project Error Handling C++
    raw open
  • llvm/llvm-project Testing C++
    raw open
  • denoland/deno Configurations Rust
    raw open
  • denoland/deno Networking Rust
    raw open
  • llvm/llvm-project Concurrency C++
    raw open
  • rust-lang/rust Algorithms Rust
    raw open
  • rust-lang/rust Documentation Rust
    raw open
  • microsoft/typescript Documentation TypeScript
    raw open
  • rust-lang/rust Performance Optimization Rust
    raw open
  • microsoft/typescript Error Handling TypeScript
    raw open
  • rust-lang/rust Null Handling Rust
    raw open
  • rust-lang/rust Configurations Rust
    raw open
  • llvm/llvm-project Naming Conventions TypeScript
    raw open
  • rust-lang/rust CI/CD Yaml
    raw open
  • rust-lang/rust Testing Rust
    raw open
  • rust-lang/rust Naming Conventions Rust
    raw open
  • rust-lang/rust Configurations Toml
    raw open
  • rust-lang/rust Concurrency Rust
    raw open
  • microsoft/typescript Null Handling TypeScript
    raw open
  • rust-lang/rust Algorithms Other
    raw open
  • vlang/v Naming Conventions Other
    raw open
  • rust-lang/rust Error Handling Rust
    raw open
  • rust-lang/rust Code Style Rust
    raw open
  • vlang/v Performance Optimization Other
    raw open
  • oven-sh/bun Naming Conventions TypeScript
    raw open
  • nodejs/node Naming Conventions Other
    raw open
  • nodejs/node Configurations JavaScript
    raw open
  • tree-sitter/tree-sitter Performance Optimization Rust
    raw open
  • oven-sh/bun Documentation Markdown
    raw open
  • nodejs/node Performance Optimization Markdown
    raw open
  • nodejs/node Testing Other
    raw open
  • oven-sh/bun Algorithms Other
    raw open
  • nodejs/node API Markdown
    raw open
  • nodejs/node Error Handling JavaScript
    raw open
  • nodejs/node API Other
    raw open
  • tree-sitter/tree-sitter Configurations Rust
    raw open
  • nodejs/node Naming Conventions Markdown
    raw open
  • oven-sh/bun Testing TypeScript
    raw open
  • llvm/llvm-project Configurations Other
    raw open
  • nodejs/node Null Handling JavaScript
    raw open
  • oven-sh/bun Null Handling Python
    raw open
  • rust-lang/rust Configurations Json
    raw open
  • nodejs/node Concurrency Other
    raw open
  • rust-lang/rust Error Handling Other
    raw open
  • oven-sh/bun Error Handling TypeScript
    raw open
  • oven-sh/bun Configurations TypeScript
    raw open
  • oven-sh/bun Testing JavaScript
    raw open
  • oven-sh/bun Algorithms TypeScript
    raw open
  • oven-sh/bun CI/CD Yaml
    raw open
  • denoland/deno Algorithms TypeScript
    raw open
  • oven-sh/bun Code Style Other
    raw open
  • oven-sh/bun Performance Optimization Other
    raw open
  • denoland/deno API Rust
    raw open
  • denoland/deno Security Rust
    raw open
  • oven-sh/bun Configurations Other
    raw open
  • oven-sh/bun API TypeScript
    raw open
  • oven-sh/bun Error Handling Other
    raw open
  • nodejs/node Security JavaScript
    raw open
  • vlang/v Error Handling Other
    raw open
  • nodejs/node Observability Markdown
    raw open
  • oven-sh/bun Naming Conventions C++
    raw open
  • oven-sh/bun Security TypeScript
    raw open
  • netty/netty Performance Optimization Java
    raw open
  • tokio-rs/tokio Concurrency Rust
    raw open
  • nodejs/node Naming Conventions JavaScript
    raw open
  • denoland/deno Caching Rust
    raw open
  • denoland/deno Documentation Rust
    raw open
  • oven-sh/bun API Other
    raw open
  • dotnet/runtime Code Style C#
    raw open
  • dotnet/runtime Error Handling C#
    raw open
  • oven-sh/bun Null Handling Other
    raw open
  • tokio-rs/tokio Error Handling Rust
    raw open
  • tokio-rs/tokio Code Style Rust
    raw open
  • denoland/deno Concurrency Rust
    raw open
  • dotnet/runtime Concurrency C#
    raw open
  • dotnet/runtime Testing C#
    raw open
  • tokio-rs/tokio API Rust
    raw open
  • dotnet/runtime Error Handling C++
    raw open
  • microsoft/typescript Naming Conventions Other
    raw open
  • nodejs/node Algorithms Other
    raw open
  • rust-lang/rust Testing Other
    raw open
  • dotnet/runtime Code Style C++
    raw open
  • dotnet/runtime Algorithms C++
    raw open
  • dotnet/runtime Performance Optimization C#
    raw open
  • dotnet/runtime Null Handling C#
    raw open
  • oven-sh/bun Concurrency TypeScript
    raw open
  • dotnet/runtime Naming Conventions C++
    raw open
  • dotnet/runtime Concurrency C++
    raw open
  • dotnet/runtime CI/CD Other
    raw open
  • dotnet/runtime API C#
    raw open
  • dotnet/runtime Security C#
    raw open
  • tokio-rs/tokio Configurations Rust
    raw open
  • tokio-rs/tokio Configurations Rust
    raw open
  • nodejs/node Null Handling Other
    raw open
  • dotnet/runtime Code Style Other
    raw open
  • dotnet/runtime Null Handling C
    raw open
  • nodejs/node Error Handling Markdown
    raw open
  • nodejs/node Code Style Other
    raw open
  • nodejs/node Performance Optimization JavaScript
    raw open
  • dotnet/runtime Performance Optimization C++
    raw open
  • dotnet/runtime API Other
    raw open
  • nodejs/node Documentation JavaScript
    raw open
  • dotnet/runtime Documentation C#
    raw open
  • netty/netty Algorithms Java
    raw open
  • dotnet/runtime Naming Conventions C#
    raw open
  • dotnet/runtime Algorithms C#
    raw open
  • denoland/deno Error Handling Rust
    raw open
  • rust-lang/rust Security Rust
    raw open
  • nodejs/node Security Markdown
    raw open
  • dotnet/runtime Algorithms Other
    raw open
  • oven-sh/bun Naming Conventions Other
    raw open
  • nodejs/node Error Handling Other
    raw open
  • microsoft/typescript Code Style JavaScript
    raw open
  • vlang/v Documentation Markdown
    raw open
  • dotnet/runtime Performance Optimization C
    raw open
  • nodejs/node Code Style JavaScript
    raw open
  • dotnet/runtime Configurations Other
    raw open
  • nodejs/node Performance Optimization Other
    raw open
  • dotnet/runtime Networking C++
    raw open
  • dotnet/runtime Naming Conventions Other
    raw open
  • microsoft/typescript CI/CD Yaml
    raw open
  • denoland/deno Naming Conventions Rust
    raw open
  • oven-sh/bun Null Handling C++
    raw open
  • nodejs/node Documentation Other
    raw open
  • nodejs/node Concurrency JavaScript
    raw open
  • nodejs/node Testing JavaScript
    raw open
  • oven-sh/bun Error Handling C++
    raw open
  • nodejs/node Documentation Markdown
    raw open
  • dotnet/runtime Configurations C++
    raw open
  • nodejs/node Configurations Other
    raw open
  • llvm/llvm-project Documentation Other
    raw open
  • dotnet/runtime Configurations Txt
    raw open
  • nodejs/node API JavaScript
    raw open
  • denoland/deno Configurations Toml
    raw open
  • vlang/v Algorithms Markdown
    raw open
  • microsoft/typescript Testing Markdown
    raw open
  • microsoft/typescript API JavaScript
    raw open
  • microsoft/typescript Configurations JavaScript
    raw open
  • llvm/llvm-project Error Handling Other
    raw open
  • tree-sitter/tree-sitter Code Style Other
    raw open
  • oven-sh/bun Documentation TypeScript
    raw open
  • denoland/deno Null Handling JavaScript
    raw open
  • oven-sh/bun Performance Optimization C++
    raw open
  • oven-sh/bun Code Style JavaScript
    raw open
  • dotnet/runtime Algorithms Txt
    raw open
  • dotnet/runtime Documentation C++
    raw open
  • tokio-rs/tokio Performance Optimization Rust
    raw open
  • vlang/v Testing Other
    raw open
  • microsoft/typescript Code Style TypeScript
    raw open
  • vlang/v Algorithms Other
    raw open
  • oven-sh/bun Concurrency Other
    raw open
  • oven-sh/bun Database C++
    raw open
  • oven-sh/bun Security Other
    raw open
  • denoland/deno Performance Optimization Rust
    raw open
  • denoland/deno Documentation TypeScript
    raw open
  • oven-sh/bun Code Style C++
    raw open
  • oven-sh/bun Networking C++
    raw open
  • bytedance/sonic Error Handling Go
    raw open
  • netty/netty Naming Conventions Java
    raw open
  • oven-sh/bun API C++
    raw open
  • microsoft/typescript Naming Conventions TypeScript
    raw open
  • denoland/deno Code Style Rust
    raw open
  • dotnet/runtime Documentation C
    raw open
  • dotnet/runtime Code Style C
    raw open
  • denoland/deno Error Handling TypeScript
    raw open
  • dotnet/runtime Configurations Yaml
    raw open
  • denoland/deno Code Style Css
    raw open
  • oven-sh/bun Networking TypeScript
    raw open
  • oven-sh/bun Concurrency C++
    raw open
  • dotnet/runtime Performance Optimization Other
    raw open
  • netty/netty Configurations Xml
    raw open
  • oven-sh/bun Configurations Markdown
    raw open
  • vlang/v Code Style Other
    raw open
  • tree-sitter/tree-sitter Configurations Markdown
    raw open
  • dotnet/runtime Concurrency Other
    raw open
  • tokio-rs/tokio Configurations Toml
    raw open
  • netty/netty API Java
    raw open
  • tokio-rs/tokio Configurations Yaml
    raw open
  • dotnet/runtime Security C++
    raw open
  • vlang/v Null Handling Other
    raw open
  • denoland/deno Naming Conventions TypeScript
    raw open
  • netty/netty Security Java
    raw open
  • oven-sh/bun Security C++
    raw open
  • tokio-rs/tokio Algorithms Rust
    raw open
  • tokio-rs/tokio Null Handling Rust
    raw open
  • tokio-rs/tokio Testing Rust
    raw open
  • nodejs/node Configurations Shell
    raw open
  • netty/netty Configurations Java
    raw open
  • denoland/deno Null Handling Rust
    raw open
  • denoland/deno Testing Rust
    raw open
  • denoland/deno Algorithms Rust
    raw open
  • netty/netty Documentation Java
    raw open
  • tree-sitter/tree-sitter Configurations Json
    raw open
  • denoland/deno Networking TypeScript
    raw open
  • tokio-rs/tokio Configurations Toml
    raw open
  • microsoft/typescript Performance Optimization TypeScript
    raw open
  • denoland/deno API TypeScript
    raw open
  • tree-sitter/tree-sitter Performance Optimization C
    raw open
  • denoland/deno Code Style JavaScript
    raw open
  • tokio-rs/tokio Algorithms Rust
    raw open
  • JetBrains/kotlin Performance Optimization Kotlin
    raw open
  • netty/netty Concurrency Java
    raw open
  • denoland/deno Testing Other
    raw open
  • netty/netty Code Style Java
    raw open
  • tokio-rs/tokio API Rust
    raw open
  • denoland/deno Observability TypeScript
    raw open
  • denoland/deno Concurrency TypeScript
    raw open
  • denoland/deno Null Handling TypeScript
    raw open
  • JetBrains/kotlin Documentation Kotlin
    raw open
  • JetBrains/kotlin Testing Kotlin
    raw open
  • oven-sh/bun Algorithms C++
    raw open
  • vlang/v Documentation Other
    raw open
  • facebook/yoga Performance Optimization Txt
    raw open
  • tokio-rs/tokio Performance Optimization Rust
    raw open
  • tokio-rs/tokio Security Rust
    raw open
  • tokio-rs/tokio Security Rust
    raw open
  • bytedance/sonic Null Handling Go
    raw open
  • tokio-rs/tokio Error Handling Rust
    raw open
  • denoland/deno Configurations Json
    raw open
  • tokio-rs/tokio Networking Rust
    raw open
  • denoland/deno Testing TypeScript
    raw open
  • netty/netty Networking Java
    raw open
  • microsoft/typescript Algorithms TypeScript
    raw open
  • denoland/deno Performance Optimization JavaScript
    raw open
  • tokio-rs/tokio Documentation Rust
    raw open
  • tree-sitter/tree-sitter Naming Conventions Json
    raw open
  • netty/netty Null Handling Java
    raw open
  • tokio-rs/tokio Networking Rust
    raw open
  • netty/netty Error Handling Java
    raw open
  • vlang/v Configurations Other
    raw open
  • netty/netty Networking C
    raw open
  • tree-sitter/tree-sitter API Markdown
    raw open
  • tree-sitter/tree-sitter Naming Conventions TypeScript
    raw open
  • tree-sitter/tree-sitter Configurations C
    raw open
  • vlang/v API Other
    raw open
  • tree-sitter/tree-sitter CI/CD Yaml
    raw open
  • microsoft/typescript Naming Conventions Json
    raw open
  • vlang/v Security Other
    raw open
  • vlang/v Security Markdown
    raw open
  • vlang/v Performance Optimization Markdown
    raw open
  • tokio-rs/tokio Code Style Rust
    raw open
  • tokio-rs/tokio Null Handling Rust
    raw open
  • tree-sitter/tree-sitter Configurations Swift
    raw open
  • tree-sitter/tree-sitter Naming Conventions Rust
    raw open
  • tree-sitter/tree-sitter Error Handling Rust
    raw open
  • tokio-rs/tokio CI/CD Yaml
    raw open
  • tokio-rs/tokio CI/CD Yaml
    raw open
  • bytedance/sonic Algorithms Go
    raw open
  • tree-sitter/tree-sitter API Other
    raw open
  • tree-sitter/tree-sitter Performance Optimization Other
    raw open
  • bytedance/sonic API Go
    raw open
  • tokio-rs/tokio Testing Rust
    raw open
  • facebook/yoga Configurations Json
    raw open
  • denoland/deno Algorithms JavaScript
    raw open
  • vlang/v Naming Conventions Markdown
    raw open
  • tree-sitter/tree-sitter Documentation Markdown
    raw open
  • nodejs/node Security Other
    raw open
  • denoland/deno Code Style TypeScript
    raw open
  • tree-sitter/tree-sitter Documentation Other
    raw open
  • tree-sitter/tree-sitter Error Handling C
    raw open
  • tree-sitter/tree-sitter Algorithms C
    raw open
  • JetBrains/kotlin Code Style Kotlin
    raw open
  • microsoft/typescript Configurations TypeScript
    raw open
  • facebook/yoga Algorithms Other
    raw open
  • microsoft/typescript Algorithms Txt
    raw open
  • tokio-rs/tokio Testing Yaml
    raw open
  • tokio-rs/tokio Testing Yaml
    raw open
  • tree-sitter/tree-sitter Configurations Txt
    raw open
  • tree-sitter/tree-sitter CI/CD Txt
    raw open
  • torvalds/linux Naming Conventions C
    raw open
  • JetBrains/kotlin Null Handling Kotlin
    raw open
  • microsoft/typescript Configurations Other
    raw open
  • bytedance/sonic Naming Conventions Go
    raw open
  • JetBrains/kotlin Error Handling Kotlin
    raw open
  • tree-sitter/tree-sitter Code Style C
    raw open
  • tokio-rs/tokio Naming Conventions Rust
    raw open
  • tokio-rs/tokio Naming Conventions Rust
    raw open
  • dotnet/runtime Algorithms C
    raw open
  • denoland/deno API JavaScript
    raw open
  • JetBrains/kotlin Null Handling C++
    raw open
  • tree-sitter/tree-sitter Configurations Toml
    raw open
  • JetBrains/kotlin Testing Other
    raw open
  • golang/go API Go
    raw open
  • tokio-rs/tokio Documentation Markdown
    raw open
  • tokio-rs/tokio Documentation Markdown
    raw open
  • tree-sitter/tree-sitter Testing Rust
    raw open
  • tokio-rs/tokio Concurrency Rust
    raw open
  • JetBrains/kotlin Naming Conventions Kotlin
    raw open
  • JetBrains/kotlin API Kotlin
    raw open
  • vlang/v Networking Other
    raw open
  • facebook/yoga Naming Conventions TypeScript
    raw open
  • facebook/yoga Security TypeScript
    raw open
  • golang/go Performance Optimization Go
    raw open
  • facebook/yoga Algorithms C++
    raw open
  • denoland/deno Error Handling JavaScript
    raw open
  • JetBrains/kotlin Algorithms Kotlin
    raw open
  • tree-sitter/tree-sitter Configurations Other
    raw open
  • bytedance/sonic Documentation Go
    raw open
  • bytedance/sonic Null Handling C
    raw open
  • bytedance/sonic Naming Conventions C
    raw open
  • bytedance/sonic Algorithms C
    raw open
  • bytedance/sonic Code Style C
    raw open
  • bytedance/sonic Documentation C
    raw open
  • facebook/yoga Configurations Swift
    raw open
  • facebook/yoga Code Style C++
    raw open
  • microsoft/typescript API TypeScript
    raw open
  • golang/go Error Handling Go
    raw open
  • JetBrains/kotlin Configurations Other
    raw open
  • facebook/yoga CI/CD Other
    raw open
  • facebook/yoga CI/CD Yaml
    raw open
  • facebook/yoga Performance Optimization Other
    raw open
  • denoland/deno Security JavaScript
    raw open
  • tree-sitter/tree-sitter CI/CD Markdown
    raw open
  • golang/go Networking Go
    raw open
  • facebook/yoga Code Style Yaml
    raw open
  • facebook/yoga Concurrency C++
    raw open
  • facebook/yoga API Other
    raw open
  • bytedance/sonic Code Style Go
    raw open
  • JetBrains/kotlin Null Handling Java
    raw open
  • tree-sitter/tree-sitter Naming Conventions C
    raw open
  • tree-sitter/tree-sitter Naming Conventions Other
    raw open
  • facebook/yoga Performance Optimization C++
    raw open
  • netty/netty Testing Java
    raw open
  • dotnet/runtime Configurations C
    raw open
  • JetBrains/kotlin Configurations Xml
    raw open
  • JetBrains/kotlin Security Kotlin
    raw open
  • golang/go Configurations Go
    raw open
  • golang/go Documentation Go
    raw open
  • tree-sitter/tree-sitter Logging C
    raw open
  • golang/go Naming Conventions Go
    raw open
  • JetBrains/kotlin Configurations Kotlin
    raw open
  • facebook/yoga Configurations C++
    raw open
  • torvalds/linux Code Style C
    raw open
  • facebook/yoga Null Handling C++
    raw open
  • facebook/yoga Code Style Other
    raw open
  • golang/go Configurations Html
    raw open
  • facebook/yoga Null Handling Objective-C
    raw open
  • tree-sitter/tree-sitter Algorithms Markdown
    raw open
  • facebook/yoga Code Style Objective-C
    raw open
  • facebook/yoga Performance Optimization Objective-C
    raw open
  • tree-sitter/tree-sitter Null Handling C
    raw open
  • tree-sitter/tree-sitter Algorithms Other
    raw open
  • facebook/yoga Configurations Objective-C
    raw open
  • facebook/yoga Logging Other
    raw open
  • facebook/yoga Naming Conventions Other
    raw open
  • facebook/yoga Naming Conventions C
    raw open
  • facebook/yoga Code Style Java
    raw open
  • facebook/yoga Null Handling C
    raw open
  • facebook/yoga Code Style C
    raw open
  • facebook/yoga Null Handling C#
    raw open
  • facebook/yoga Testing Html
    raw open
  • facebook/yoga Algorithms C
    raw open
  • facebook/yoga Naming Conventions C#
    raw open
  • facebook/yoga Null Handling JavaScript
    raw open
  • facebook/yoga Code Style JavaScript
    raw open
  • facebook/yoga Algorithms JavaScript
    raw open
  • facebook/yoga Performance Optimization JavaScript
    raw open
  • facebook/yoga CI/CD JavaScript
    raw open
  • facebook/yoga Configurations JavaScript
    raw open
  • dotnet/runtime Configurations C#
    raw open