Author: Peter Whyte


  • A Custom Claude Code Status Line in PowerShell

    A status line is a script Claude Code runs with session JSON on stdin and prints under the prompt: model, folder, git branch, context used, cost. The PowerShell version for Windows, the settings.json entry with the forward-slash path, the fields you can show, and /statusline.

    Read More


  • Rewind Claude Code Edits With Checkpoints

    Claude went the wrong way 3 prompts ago. Esc twice opens the rewind menu: restore the code, the conversation, or both, to any earlier prompt, or summarise a stretch to free context. What checkpoints track, what they do not, and when git is still the undo.

    Read More


  • Claude Code in VS Code on Windows: the Extension, the CLI and WSL

    The Claude Code extension for VS Code: installing it, opening the panel, signing in, how it relates to the claude you run in a terminal, the shortcuts and settings that matter on Windows, and what changes in a WSL or remote window.

    Read More


  • Claude Code Keyboard Shortcuts: Shift+Tab, Esc and the !, @ and / Prefixes

    The keys and prompt prefixes that make a Claude Code session faster: / for commands, ! for shell mode, @ for files, Shift+Tab to cycle permission modes, Esc to interrupt, Esc twice to rewind, multi-line input, history search and your own keybindings.json.

    Read More


  • Claude Code on Windows: The Complete Guide

    Every Claude Code post on this site in the order you would need them: installing it natively or in WSL, the VS Code extension, driving a session, CLAUDE.md and permissions, hooks, MCP, skills and subagents, and running it from PowerShell.

    Read More


Looking for SQL Server?

This site started as a SQL Server blog in 2017 and the archive is still here. The new SQL Server writing, and all the scripts, moved to a site of their own.

sqldba.blogScripts, error library, wait types, SSMS
Browse by topic