Skip to main content

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.