-
When is it worth switching from grep to ripgrep?
Across 20,000 files, rg finished in 0.11 s against 0.18 s for grep -r and skipped the binary on its own. See when to switch and when not to.
-
How to query JSON in the terminal with jq
jq is a command line filter for JSON: five one-liners cover names, filtering, sorting, summing and CSV. Measured on 20000 records: filtering takes 0.072 s with jq against 0.071 s with Python.
-
What changes in the terminal once fzf handles the search
fzf matches what you type against what is in the list, typos included. Measured over 50,000 paths: grep returns 0 lines with two characters swapped, fzf returns all 500.
-
How to make a Linux terminal that looks good and works
One script installs zsh, oh-my-zsh and three plugins, backing up your .zshrc and proving the shell opens. Measured: 83 ms to 195 ms, and one extra compinit costs 2414 ms.
You reached the end. Every post is here.