This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
stuartgreig.dev
did:plc:rclxjib5jyq434a6ufkjn22s
Stop using OrderBy(x => Guid.NewGuid()) to shuffle arrays
In .NET 8+, Random.Shared.Shuffle() is the native, zero-allocation way to handle it. Faster, cleaner, and built-in. #dotnet #csharp
2026-03-14T17:05:04.860Z