32blogby Studio Mitsu

# cli

31 articles

cli

Starship: The Minimal, Fast, Customizable Shell Prompt

Starship is the minimal, blazing-fast Rust prompt for any shell. Configure starship.toml, apply presets, and add custom modules that fit your workflow.

Apr 10, 2026 · 19 min
cli

GitHub CLI (gh): Practical Patterns for PRs, Issues, and API

Master the GitHub CLI (gh) with practical recipes for PRs, issue triage, and gh api scripting with jq. Drive GitHub from your terminal.

Apr 10, 2026 · 16 min
cli

bat: A Modern cat with Syntax Highlighting and Git

bat is a Rust-powered cat replacement with syntax highlighting, a Git diff sidebar, and pager integration. Here's how to install, configure, and use it daily.

Apr 10, 2026 · 14 min
cli

delta: A Better Git Diff Pager with Side-by-Side View

delta is a Rust git diff viewer with syntax highlighting, side-by-side view, and n/N navigation. Configure it once in ~/.gitconfig and never go back.

Apr 10, 2026 · 16 min
cli

Why Rust CLI Tools Are So Fast: ripgrep, fd, and the uutils Era

Rust CLIs like ripgrep and fd beat grep and find thanks to SIMD, zero-cost abstractions, Rayon, and .gitignore awareness. The full technical picture.

Apr 10, 2026 · 15 min
ffmpeg

FFmpeg Social Media Video: 9:16 for Reels, Shorts & TikTok

Convert any video to 9:16 vertical format for Instagram Reels, YouTube Shorts, TikTok, and X with FFmpeg. Covers crop, pad, blur background, text overlays, subtitles, and batch processing.

Mar 29, 2026 · 15 min
ffmpeg

FFmpeg Audio Normalization: The Complete loudnorm Guide

Learn how to normalize audio with FFmpeg's loudnorm filter. Covers single-pass and two-pass EBU R128 normalization, platform-specific LUFS targets, batch processing with ffmpeg-normalize, and more.

Mar 29, 2026 · 10 min
ffmpeg

FFmpeg HDR to SDR: Tonemapping Guide That Actually Works

Convert HDR video to SDR with FFmpeg using zscale+tonemap or libplacebo. Covers hable, reinhard, mobius algorithms, GPU acceleration, Dolby Vision, and common fixes for washed-out colors.

Mar 29, 2026 · 17 min
claude-code

Multiple Claude Code Instances: Context & Rate Limits

Each Claude Code instance gets its own full 1M context window — nothing is shared. The real constraint is rate limits, pooled across all sessions on your account.

Mar 23, 2026 · updated Mar 26, 2026 · 10 min
cli

chmod & chown Practical Guide: Fix Permission Errors Fast

Master chmod and chown to control Linux file permissions and ownership. Covers octal and symbolic modes, recursive changes, setuid/setgid, sticky bit, umask, and real-world patterns.

Mar 23, 2026 · updated Mar 26, 2026 · 16 min
cli

cron & systemd Timers: Schedule Any Task on Linux

Master cron and systemd timers from scratch. Covers crontab syntax, the five time fields, @reboot shortcuts, .timer/.service unit files, OnCalendar expressions, and real production patterns.

Mar 23, 2026 · updated Mar 26, 2026 · 15 min
cli

Dotfiles and Environment Variables: A Practical Guide

Learn to manage dotfiles and environment variables on Linux. Covers shell init order, PATH, XDG Base Directory, GNU Stow, chezmoi, direnv, and repo setup.

Mar 23, 2026 · updated Mar 26, 2026 · 16 min
cli

find Practical Guide: Search Your Filesystem Like a Pro

Master the find command to locate files by name, size, date, and permissions. Covers -exec for actions, -prune for speed, condition logic, and real-world patterns for cleanup and automation.

Mar 23, 2026 · updated Mar 26, 2026 · 13 min
cli

htop and btop Guide: Master Linux Process Monitoring

Learn to monitor and manage Linux processes with htop and btop. Covers installation, keyboard shortcuts, process states, kill signals, nice priorities, and real-world troubleshooting patterns.

Mar 23, 2026 · updated Mar 26, 2026 · 17 min
cli

Makefile Practical Guide: Automate Anything with make

Learn make and Makefile from scratch. Covers targets, dependencies, variables, pattern rules, .PHONY, and real-world Makefiles for Go, Python, Docker, and Node.js projects.

Mar 23, 2026 · updated Mar 26, 2026 · 12 min
cli

Shell Scripting Practical Guide: Write Scripts That Work

Learn to write reliable bash shell scripts from scratch. Covers shebang, variables, conditionals, loops, functions, error handling with set -euo pipefail, and real-world automation patterns.

Mar 23, 2026 · updated Mar 26, 2026 · 14 min
cli

tar, gzip, and zip: The Complete Archive & Compression Guide

Master tar, gzip, zip, and zstd for Linux archiving and compression. Covers creation, extraction, algorithm benchmarks, and real-world backup and deployment patterns.

Mar 23, 2026 · updated Mar 26, 2026 · 13 min
cli

xargs Practical Guide: Turn Any Output into Commands

Master xargs to chain commands effectively. Covers -0 for safe filenames, -P for parallel execution, -I for placement control, and real-world patterns with find, grep, and curl.

Mar 23, 2026 · updated Mar 26, 2026 · 9 min
claude-code

Claude Code Commands Cheat Sheet — Full Reference

Every Claude Code slash command, CLI flag, and keyboard shortcut organized by real-world usage frequency. 50+ commands covered with official documentation as the sole source.

Mar 11, 2026 · updated Mar 23, 2026 · 23 min
cli

curl Complete Guide: API Calls, Debugging, and Beyond

Learn curl from basics to advanced: API requests, headers, authentication, file transfers, scripting, and when to use wget instead.

Mar 8, 2026 · updated Mar 26, 2026 · 13 min
cli

fzf Complete Guide: Fuzzy Finding That Changes Everything

Install fzf, integrate with your shell, supercharge Ctrl+R and Ctrl+T, connect with Git, and customize it for your workflow.

Mar 8, 2026 · updated Mar 26, 2026 · 12 min
cli

grep Complete Guide: From Basics to ripgrep

Master grep regex patterns and real-world usage, then level up with ripgrep. Practical examples for log analysis and code search.

Mar 8, 2026 · updated Mar 26, 2026 · 11 min
cli

jq Complete Guide: Master JSON Processing in the Terminal

Learn jq from basic filters to advanced JSON transformation: API responses, config files, and scripting integration with practical examples.

Mar 8, 2026 · updated Mar 26, 2026 · 15 min
cli

Modern Rust CLI Tools: eza, bat, fd, zoxide and Beyond

Replace ls, cat, find, and cd with faster Rust alternatives. Installation, configuration, aliases, and practical combinations.

Mar 8, 2026 · updated Mar 26, 2026 · 11 min
cli

sed & awk Practical Guide: The Classic Text Processing Duo

Master sed substitution, deletion, and insertion alongside awk column extraction, aggregation, and conditional processing with real examples.

Mar 8, 2026 · updated Mar 26, 2026 · 12 min
cli

ssh & rsync Practical Guide: Remote Server Essentials

Set up SSH key auth, configure ssh_config, master port forwarding, and use rsync for efficient file sync and backups.

Mar 8, 2026 · updated Mar 26, 2026 · 14 min
cli

tmux Complete Guide: Terminal Multiplexing for Developers

Master tmux sessions, windows, and panes. Configure .tmux.conf, survive SSH disconnects, and build efficient development workflows.

Mar 8, 2026 · updated Mar 26, 2026 · 14 min
cli

The Developer's CLI Toolkit: A Complete Map

From file operations to text search, downloads, and shell customization. Every CLI tool developers should know, organized as classic vs modern alternatives.

Mar 8, 2026 · updated Mar 26, 2026 · 10 min
ffmpeg

FFmpeg Commands: A Practical Guide from Basics to Advanced

A practical FFmpeg command reference with copy-paste examples. Covers video conversion, compression, trimming, merging, GIF creation, audio extraction, watermarks, subtitles, and noise reduction.

Jul 19, 2024 · updated Mar 29, 2026 · 16 min
cli

The Complete Guide to Linux Aliases: Make Your Shell 10x Faster

From alias basics to persistent configs, git/docker shortcuts, oh-my-zsh plugins, and shell functions — everything you need to supercharge your terminal workflow.

Nov 23, 2021 · updated Mar 26, 2026 · 11 min
cli

wget Complete Guide: File Downloads, Batch Processing, and Automation

Learn wget from the basics to advanced usage: batch downloads, resuming interrupted transfers, site mirroring, scripting, and when to use curl instead.

Nov 23, 2021 · updated Mar 26, 2026 · 12 min