Logo
Search
Login
Sign Up
Logo
Shellcraft

Shellcraft

A weekly newsletter on the tools that make your terminal faster — terminal-native, free, reversible.

Subscribe to our free newsletter

Stay up to date with our latest posts.

DuckDB: Do SQL on the files you already have

DuckDB: Do SQL on the files you already have

SQL queries directly on the files you already have, CSV, JSON-lines, Parquet, with no database server and no load step.

Sep 9, 2026

broot's staging feature: batch file operations

broot's staging feature: batch file operations

A second issue about broot to show the staging feature and workflow: press Ctrl-G to collect files, then run a verb on the whole set.

Sep 3, 2026

bat: the one-line override that teaches bat your file extensions

bat: the one-line override that teaches bat your file extensions

Discover the one-line override that maps a file extension to a language from bat's catalog.

Aug 26, 2026

lazygit: four ways the M key reshapes your git history

lazygit: four ways the M key reshapes your git history

lazygit's M menu offers four merge modes. Each one runs the same merge, but the resulting commit graph is different.

Aug 19, 2026

Three lazygit workflows that replace 90% of your git muscle memory

Three lazygit workflows that replace 90% of your git muscle memory

Three lazygit workflows with the plain-git equivalents for readers who have not switched yet.

Aug 12, 2026

Load more

Shellcraft

A weekly newsletter on the tools that make your terminal faster — terminal-native, free, reversible.

© 2026 Kamon Ayeva.
beehiivPowered by beehiiv