Skip to content
No results
  • Python
  • Rust
  • Go
  • C#/.NET
  • Sharp And Rusty
  • Privacy Policy
  • Cookie Policy (EU)
  • Disclaimer
  • Contact
  • About me
Code nomad
Code nomad

Code Freely, Live Fully

  • Python
  • Rust
  • Go
  • C#/.NET
  • Sharp And Rusty
  • Privacy Policy
  • Cookie Policy (EU)
  • Disclaimer
  • Contact
  • About me
Code nomad
Code nomad

Code Freely, Live Fully

C#/.NET

  • Ditching the out Parameter: Out-Free Parsing in C# with Esox.SharpAndRusty

    Ditching the out Parameter: Out-Free Parsing in C# with Esox.SharpAndRusty

  • Bringing Rust’s Reliability to C#: Exploring the SharpAndRusty Ecosystem

    Bringing Rust’s Reliability to C#: Exploring the SharpAndRusty Ecosystem

  • Bringing Rust’s #[must_use] Safety to C# with Esox.SharpAndRusty Analyzers

    Bringing Rust’s #[must_use] Safety to C# with Esox.SharpAndRusty Analyzers

  • Zero Latency, Zero Stress: The Modern Guide to EsoxSolutions.ObjectPool

    Zero Latency, Zero Stress: The Modern Guide to EsoxSolutions.ObjectPool

  • Needle in a Haystack? Let’s just Automate the Search: Advanced Object Pool Hacks

    Needle in a Haystack? Let’s just Automate the Search: Advanced Object Pool Hacks

  • Safe, Sane and Sharp: Bringing a Production-Grade Rust Pattern to .NET

    Safe, Sane and Sharp: Bringing a Production-Grade Rust Pattern to .NET

  • Advanced Scenarios: Queryable Pools and Performance Hacks

    Advanced Scenarios: Queryable Pools and Performance Hacks

  • Eliminating Cold Starts with Pool Warm-up

    Eliminating Cold Starts with Pool Warm-up

  • Solving the “Expensive Object” Problem in .NET

    Solving the “Expensive Object” Problem in .NET

  • LINQ is Not Just for SQL: Elegant Error Workflows

    LINQ is Not Just for SQL: Elegant Error Workflows

  • Functional C# with Style: Mapping, Binding, and Chaining

    Functional C# with Style: Mapping, Binding, and Chaining

  • Errors with Class: Beyond Simple Strings

    Errors with Class: Beyond Simple Strings

  • Stop Throwing Stones: Why your C# Apps Need the Result Pattern

    Stop Throwing Stones: Why your C# Apps Need the Result Pattern

  • The Rusty Actor: using SharpAndRusty to implement multiple actors.

    The Rusty Actor: using SharpAndRusty to implement multiple actors.

  • C# Enums with Payloads: Because Sometimes a Simple Value Just Isn’t Enough

    C# Enums with Payloads: Because Sometimes a Simple Value Just Isn’t Enough

Copyright © 2026 - WordPress Theme by CreativeThemes
Code nomad
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behaviour or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}