Skip to main content

Tips

A curated, growing index of terminal tricks, repo features, and bundled-tool basics. Read on GitHub, or run tips in a shell to print them.

Start here: Tip 20.1 — Working with the dotfiles repo — edit, reload, re-apply. The single most useful tip if you've cloned this repo and don't know where to begin.

Tips are split into category files under tips/. The leading two-digit prefix puts them in a meaningful "decade":

  • 1x — Terminal: general tricks + standalone CLI tools
  • 2x — Repo features (custom aliases, functions, scripts in this repo)
  • 3x — Zsh ecosystem
  • 4x — Infrastructure tooling (kubernetes, kafka — optional installs)
  • 5x — IDEs and editors
  • 6x — Web tools (bookmark-style references)

Numbering is <FILE>.<N>, e.g. Tip 22.3 lives in tips/22_dev_infra.md. The tips shell function takes the same selectors:

tips Print all tips
tips <FILE> Print all tips in that file (e.g. tips 22)
tips <D>x Print every file in a decade (e.g. tips 2x)
tips <FROM>-<TO> Print every file in an explicit range (e.g. tips 20-24)
tips <FILE>.<N> Print a single tip (e.g. tips 22.3)
tips -l [<sel>] List titles only; selector is optional
tips -h Help

1x — Terminal

2x — Repo features

3x — Zsh ecosystem

  • 30. zsh — oh-my-zsh + vendor plugins (autosuggestions, syntax-highlighting, completions)

4x — Infrastructure tooling (optional)

5x — IDEs and editors

6x — Web tools

  • 60. Web tools — Debuggex, Monkeytype, Kafka Streams Topology Visualiser