Matrust: A Matrix Client in Rust + Slint
A developer documents building an open-source Matrix client using Rust and the Slint UI framework, sharing the learning process.
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.
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.
A developer's first impressions of Rust's error handling system, comparing it to Go while working through Advent of Code puzzles.
A developer's first impressions and practical guide to using uv, a fast Rust-based Python package manager, alongside existing pyenv and nox workflows.
Explains how to manage private Rust crates in Git repos, balancing SSH for developers and HTTPS for CI/CD using Git's url.insteadOf feature.
Argues that minimal standard libraries in languages like Rust and JavaScript lead to an explosion of transitive dependencies, harming maintainability.
Critique of modern dependency bloat in software development, advocating for simpler, minimal-dependency designs.
A guide to using typos-cli, a Rust-based command-line spell checker for detecting and fixing typos in code and documentation.
A guide to embedding Python within a Rust application to create a custom test runner, allowing Python scripts to call Rust functions.
A developer reflects on career transition struggles, exploring tech stacks like Rust and Elixir, and the challenge of focusing on a single path to build products.
A developer's 2024 review covering programming languages, tech projects, and personal goals for 2025.
A developer shares the story of building Pangolin, an open-source lakehouse catalog, using an AI coding agent during a holiday break.
An update on the pimsync project, detailing new versioning, library updates, and progress toward a v1.0.0 release.
A technical guide on embedding project version strings into builds using git-describe and git-archive, with a Rust example.
A technical guide on using the alloy-deadbeef Rust library to generate Ethereum transactions with custom vanity hash prefixes like 0xbeef.