In-Depth Guide to Working with Strings in Rust
A comprehensive guide to string handling in Rust, covering types, conversions, operations, and performance best practices.
A comprehensive guide to string handling in Rust, covering types, conversions, operations, and performance best practices.
An introductory guide to Rust, covering its key features like memory safety, ownership, and setup for developers new to the language.
A retrospective analysis of the Rust-for-Linux project's progress, challenges, and developer burnout, two years after its initial proposal.
A developer details building a Lisp-to-JavaScript compiler in Rust, covering parsing, AST generation, and code transformation.
A DevOps engineer reflects on leaving Twitter/X for the Fediverse, discussing platform changes, tech community dynamics, and personal tech projects.
A guide to successfully rewriting a legacy C++ codebase incrementally, focusing on safety and maintainability, with a case study on introducing Rust.
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.
Rust-based JavaScript linters offer speed but currently lack full type-checked linting capabilities compared to ESLint with typescript-eslint.
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 detailed analysis of memory unsafe programming languages, their security risks, and the types of software most affected by these vulnerabilities.
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 porting the boolrule boolean expression engine from Python to Rust, discussing parsing challenges and performance gains.
A developer shares their experience creating a recursive tree iterator in Rust, detailing the algorithm and implementation challenges.