Tips, tricks, and lessons from building software.
Tips, tricks, and lessons from building software — a personal dev blog by Tommy.
Appending to the System Prompt
Use --append-system-prompt to add standing instructions on top of Claude Code's built-in system prompt.
Running Claude Code in CI Pipelines
Combine headless mode and JSON output to run Claude Code as a step in your continuous integration pipeline.
Updating Claude Code and Running /doctor
Keep Claude Code current with claude update and check your setup with the /doctor command.
Useful CLI Flags You Might Have Missed
A roundup of Claude Code CLI flags that quietly make everyday work smoother, from --model to --add-dir.
What CLAUDE.md Is and Where It Lives
CLAUDE.md is a plain Markdown file that gives Claude Code persistent instructions about your project, loaded automatically at launch.
The CLAUDE.md Loading Hierarchy
Claude Code loads CLAUDE.md files from several locations, walking up the directory tree at launch and reading subdirectory files only when needed.