Working with Rust Libraries from C# .NET Applications
A tutorial on creating a Rust library and consuming it from a .NET application using C# and FFI (Foreign Function Interface).
A tutorial on creating a Rust library and consuming it from a .NET application using C# and FFI (Foreign Function Interface).
A tutorial on reading CSV data, deserializing it into Rust structs, and displaying it as a formatted table in the terminal using crates like csv, serde, and ratatui.
A developer compares memory management, standard libraries, and explicit allocation in Zig, Rust, Go, and C from a systems programming perspective.
Analysis of Rust-based JavaScript linters like Biome and Oxc, highlighting their speed advantage but critical lack of custom rule support.
A technical exploration of Gleam's Foreign Function Interface (FFI) for leveraging Erlang and Elixir libraries, with practical code examples.
Specification and development status of valarmd, a paused daemon project for showing desktop notifications from calendar alarms.
A technical guide on measuring test coverage for Rust projects using llvm-profdata and llvm-cov tools.
A guide to creating high-performance PHP extensions using the Rust programming language and the ext-php-rs project, including setup and benchmarks.
A developer details the technical process of redesigning their personal blog, focusing on CSS improvements, dark mode, and a new color scheme.
A developer explains their frustration with negative news and tech trends, leading them to build their own browser from scratch using Rust.
A developer shares their experience creating a recursive tree iterator in Rust, detailing the algorithm and implementation challenges.
A developer shares a workflow tip for learning Rust by automatically creating Git snapshots of each build to track compiler errors.
A developer's progress update on vdirsyncer, focusing on configuration parsing and CardDav implementation in Rust.
Announcement of an upcoming O'Reilly book titled 'Python Polars: The Definitive Guide', a comprehensive guide to the Polars DataFrame library.
Explores using network instrumentation and TCP file descriptor hijacking to analyze performance bottlenecks and improve GitHub's infrastructure.
A quick guide on how to statically link OpenSSL in a Rust project using environment variables, useful for deployment environment mismatches.
A 2023 status update on the vdirsyncer rewrite, covering funding from NLnet and technical progress on the asynchronous storage module in Rust.
A guide to refactoring Rust code by introducing traits and custom types to handle optional and required HTTP headers more safely and expressively.
Explains how to use Rust's Newtype pattern to safely abstract file name extraction from paths, replacing error-prone code.