Yet another Rust ownership tutorial
A tutorial explaining Rust's ownership and borrowing concepts with code examples, focusing on memory management and compiler errors.
A tutorial explaining Rust's ownership and borrowing concepts with code examples, focusing on memory management and compiler errors.
A thoughtful comparison of the Go, Rust, and Zig programming languages, highlighting their shared lack of class-based OOP.
The author refactors libdav to use a new Requests API with a builder pattern and updates vstorage to use a streaming API for synchronization.
A developer shares their experience using Rust for a real-world project to create a resilient, scheduled health monitoring component.
A developer reverse-engineers the Codex CLI to directly prompt the new GPT-5-Codex-Mini model, detailing the process in a technical blog post.
Challenges the idealized view of open source history, arguing that corporate involvement has always existed and shouldn't be seen as impure.
Developer details adding experimental JMAP support to pimsync, focusing on challenges with Etag/State handling and serialization libraries.
Learn how to write tests to verify that compiler optimizations, like loop elimination, are actually applied to your code.
A developer details performance optimizations for a macOS disk usage tool, achieving a 28% speed increase by switching from Tokio to Rayon for parallelism.
A developer creates a faster disk usage tool for macOS using concurrency and system-specific APIs, benchmarking it against existing solutions.
A technical deep dive into optimizing DER serialization in Rust, focusing on length encoding challenges and performance improvements.
A developer documents building an open-source Matrix client using Rust and the Slint UI framework, sharing the learning process.
Guide to installing and configuring the McFly shell history tool on Ubuntu Server, covering common pitfalls and Zsh setup.
A technical guide on discovering and executing a long-tail MEV strategy to profit from imbalanced Uniswap V2 pools using Rust tools.
Analyzes the pros and cons of replacing GNU coreutils with a Rust implementation, focusing on security and performance arguments.
Argues for hybrid linters combining native-speed parsing with TypeScript-based rules for optimal performance and developer experience in web development.
A guide to discovering niche MEV strategies using a custom Rust CLI tool and Revm for blockchain data analysis.
A developer shares their 10-year journey from web development to specializing in database engineering, focusing on Postgres and distributed systems.
A developer shares solutions to common pain points and limitations encountered when using CGO, Go's FFI mechanism, to interface with C and Rust libraries.
A Rust programming tip explaining how to add type annotations to match patterns when the compiler cannot infer types, with syntax examples.