Appearance
Developer Environment
Guides for configuring the tools you use every day — terminal, Git, and AI assistance. Set these up once and forget about them.
Guides
- Command Line Setup — Shell aliases, helper functions, prompt configuration, and FZF for a faster, safer terminal workflow.
- GitHub Setup — Git global config, commit templates, GitHub CLI aliases, pre-commit hooks, and branch management scripts.
- Vim Setup — A practical .vimrc with sensible defaults, persistent undo, FZF integration, and a minimal plugin set.
- Claude Code Setup — Installation, project configuration, token monitoring, and security controls for working with Claude Code.
- Gemini CLI Setup — Installation, authentication, context management, and usage patterns for Google's Gemini CLI.
- GitHub Branch Hygiene — Naming conventions, cleanup workflows, stale branch detection, and PR discipline.
- Supply Chain Security — Hardening npm, pip, and GitHub Actions against supply chain attacks — registry pinning, lockfile integrity, install script blocking, and CI/CD secrets.
- tmux Setup —