Notes on building software.

A personal blog of technical articles about software development.

Letting Claude Write Your Commit Messages

September 5, 2026· 2 min read·claude-codegitworkflows

Hand Claude your staged changes and let it draft a clear, conventional commit message you can review before it lands.

Reviewing a Pull Request with Claude Code

September 5, 2026· 2 min read·claude-codegitworkflows

Use the built-in /review command to get a focused first pass over a pull request before a human takes over.

Parallel Work with Git Worktrees

September 5, 2026· 2 min read·claude-codegitworkflows

Run separate Claude sessions on separate branches at once by giving each one its own git worktree.

Headless Claude for Scripted Tasks

September 5, 2026· 2 min read·claude-codeautomationworkflows

Run Claude non-interactively with the -p flag so you can call it from scripts and capture its output.

Automating Lint Fixes in CI

September 5, 2026· 2 min read·claude-codeciautomation

Run headless Claude as a CI step to fix lint problems automatically and feed structured results back to your pipeline.

Generating Changelogs from Git History

September 5, 2026· 2 min read·claude-codegitautomation

Turn raw git log output into a readable, grouped changelog by piping history straight into headless Claude.