rust

jsongrep is faster than {jq, jmespath, jsonpath-rust, jql}

17 minute read Published: 2026-02-28
An introduction to the jsongrep tool, a technical explanation of its DFA-based search engine, and performance results against popular JSON query tools.

Let's Build a (Mini)Shell in Rust

17 minute read Published: 2025-05-31

In a little over 100 lines of Rust code, we can build a simple shell program that can execute commands, supports piping, handles signals, and maintains command history. This tutorial will guide you through the process of creating a minimal shell, which we will call "minishell", using Rust's powerful standard library and some external crates.