PinnedThe Code Nomad·Sep 13, 2023RustRover, a new Rust IDE: my first impressions — Hacking with rustIntroduction
InTowards DevbyThe Code Nomad·Oct 7The Borrow-a-Book bug: Why Your Go API Breaks Under Concurrent Requests — Code nomadSome bugs never show up when you test your API by hand. You click through the endpoints and everything works. Then two requests arrive at…
InTowards DevbyThe Code Nomad·Sep 30Coming to Go from C#: What I had to unlearn — Code nomadIntroductionA response icon1A response icon1
InTowards DevbyThe Code Nomad·Aug 18Supercharging .NET Resource Management: Introducing Esox.SharpAndRusty.ObjectPool — Code nomadIntroduction
InTowards DevbyThe Code Nomad·Jul 10Why I ditched ORMS for Raw SQL in Go (and How sqlc Makes it Easy) — Code nomadIntroduction
InStackademicbyThe Code Nomad·Jun 29Build a Better Threadpool: Go Generics in Action — Code nomadIntroductionA response icon1A response icon1
InTowards DevbyThe Code Nomad·May 29Ditching the out Parameter: Out-Free Parsing in C# with Esox.SharpAndRusty — Code nomadIntroduction
InTowards DevbyThe Code Nomad·May 25Bringing Rust’s Reliability to C#: Exploring the SharpAndRusty Ecosystem — Code nomadIf you are a C# developer, you have likely tangled with exceptions. While powerful, exception-based control flow can sometimes make your…
InTowards DevbyThe Code Nomad·May 17Bringing Rust’s #[must_use] Safety to C# with Esox.SharpAndRusty Analyzers — Code nomadIf you are adopting functional programming patterns in C#, you’ve likely discovered the beauty of explicitly defining success and failure…A response icon1A response icon1
InRustaceansbyThe Code Nomad·May 2Stop Reallocating: Supercharge Your Rust Backend with the esox_objectpool crateIf you are building backend services in Rust, you already know that performance and memory safety are the language’s bread and butter. But…