Tutorials
A growing collection of tutorials on CLI tools, dev environments, terminal multiplexers, automation, macOS productivity, and HPC workflows.
Every topic gets two writeups: a beginner guide for someone new to the tool, and a deep-dive reference for ongoing lookup. Pick a topic from the sidebar to start reading.
What's inside
The tutorials cluster into a handful of themes:
- Terminal & multiplexers — Tmux + Claude Code, Sesh, Honeymux, OpenMux, Dtach, Television
- Shell & dotfiles — Chezmoi, dotfiles, Pet, GitHub CLI, Just
- macOS productivity — Bunch, Hammerspoon, Karabiner-Elements, Moom, Yabai, Sketchybar, macOS app layout management
- Python tooling — uv, Pixi, Parsl
- HPC & schedulers — HyperQueue, Apache NiFi for HPC sysadmins, IsaacLab
- MetaGrasp on Apptainer
- Containers & infra — Docker test containers, Kubernetes, Apache NiFi
- Networking & access — SSH, Mosh
- Embedded — MicroPython, TTGO Display
- Git workflows — Git worktrees, Worktrunk
- Claude Code — Claude Code + VS Code + Go, agent skills, the Claude agents library
- System fundamentals — Linux permissions, Maestri
How tutorials get created
The tutorials are generated by an automated pipeline that runs nightly. A short topic prompt goes in; a beginner guide and a deep-dive come out. The full workflow — output structure, required sections, frontmatter rules, wikilink conventions — is documented in How New Tutorials Are Created.
Source and contributions
Everything here lives in
github.com/acchapm1/tutorials. The
site builds and deploys automatically on every push to main.
Spot an error? File an issue or open a PR. This is a personal learning archive, so it isn't taking new tutorial submissions, but corrections are always welcome.