A Git-Aware PowerShell Prompt That Earns Its Keep

I spend most of my working day in terminals. On Windows, that means PowerShell Core, where the default prompt is fairly minimal: a path and a greater-than sign, with no information about which branch you’re on, whether you have uncommitted work, or whether there’s a stash you set aside a while ago and haven’t returned to.

Stop Hardcoding API Keys in Your PowerShell Profile

If you work with AI coding agents on Windows, you’ve probably got a handful of API keys that need to be available as environment variables in every terminal session. The straightforward approach is to put them directly into your $PROFILE:

Installation Instructions for Coding Agents

Terminal-native coding agents have become a staple of modern development workflows. This post collects the canonical installation commands for the four CLIs I currently rotate between — Claude Code, OpenAI Codex CLI, GitHub Copilot CLI, and Mistral Vibe — across macOS, Linux, and Windows. Each section lists the options pulled straight from the upstream documentation, so you can pick whichever fits your package manager of choice.