Exploring the Gleam FFI
A technical exploration of Gleam's Foreign Function Interface (FFI) for leveraging Erlang and Elixir libraries, with practical code examples.
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.
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.
A technical guide on compiling Rust to WebAssembly without using the standard wasm-bindgen tool, covering low-level details and workflows.