Deserialize JSON field with multiple possible types in Rust
A guide to handling JSON fields with multiple possible data types (like strings, integers, arrays) during deserialization in Rust using the serde library.
A guide to handling JSON fields with multiple possible data types (like strings, integers, arrays) during deserialization in Rust using the serde library.
A developer announces a return to blogging with a renewed focus on software's societal impact and engineering principles, moving away from shallow critiques.
A technical guide on implementing Slack's HTTP request signature verification in Rust using the ring crate.
A guide to setting up the terminal-based Spotify client spotify-tui with the lightweight daemon spotifyd, using PulseAudio for audio on Linux.
Explores a data race bug at the intersection of Python's buffer protocol and Rust's memory model, highlighting undefined behavior risks.
An analysis arguing against including Rust in the Linux kernel, focusing on the unique constraints of kernelspace development.
A developer shares their experience setting up live reloading in Rust using the cargo-watch crate for automatic recompilation and execution.
A developer details their journey rewriting their personal blog's static site generator from Haskell/Hakyll to a custom Rust solution to improve speed and reduce dependencies.
A developer details creating a fully open-source Rust library for Apple code signing and notarization, enabling the process from non-Apple systems.
An overview and technical exploration of Poem, a feature-rich, Rust-based web framework, covering its setup, features, and examples.
A guide exploring the Axum web framework for Rust, covering its features, setup, and examples like a chat app.
Developer updates on vdirsyncer rewrite progress, async API considerations, and improvements to darkman and KeePassXC tools.
Article critiques modern package managers (npm, Cargo, PyPI) for supply-chain attacks and advocates for distribution-based package management.
Announcing PyOxy, a single-file, portable Python runner and distribution built with PyOxidizer technology for faster interpreter startup.
A developer shares recent articles on using Rust with OpenCV for image recognition and creating a Svelte store with Rust.
An open-source Rust project enabling cross-platform code signing and notarization for Apple applications, reducing macOS dependency.
Explores using Rust traits for external types, using a custom IsLocalhost trait as a practical example to improve code clarity.
A survey of SQL parser libraries across multiple programming languages, comparing handwritten vs. generated parsers and their handling of basic SELECT queries.
A developer shares their experience creating and publishing their first Rust crate, 'recoord', for handling and resolving geographic coordinates.
A guide to building a reactive Svelte store using Rust and integrating it into an Electron app for performance gains.