Learn

Working with files, terminal and AI on a Mac.

Google Drive sync on a Mac: mirror the folder or stream it

Google Drive Mac sync has one setting that decides everything: stream or mirror. What each does to disk, offline access, shared drives and command-line tools.

Hazel, the Mac app that files things while you keep working

What the Hazel app for Mac does, what a license costs, where rules break in practice, and how automatic filing fits next to tools that read a file and decide.

Spotlight indexing: what the Mac reads while you wait

Spotlight indexing explained: what the Mac reads out of each file, why the first run takes hours, how to watch progress, and how to set the scope.

How to use Claude Code on a Mac, from the first request to a reviewed change

How to use Claude Code on a Mac as a working loop: pick the folder, let it read first, plan, apply a small change, review the diff, then commit or rewind it.

How to use Claude Code on a Mac: the first session, start to finish

How to use Claude Code on a Mac: which install to pick, what the first session looks like, which permission mode you start in, and what to write down.

How to use Cursor AI on a real project without losing control of the changes

How to use Cursor AI on an existing codebase: the settings to fix first, how to scope a task, when to use Plan and Ask modes, how checkpoints and reviews work, and what to do when an agent run goes wrong.

GitHub CLI in the terminal: what it saves over the website

What the GitHub CLI actually saves over the website: the commands worth learning first, where gh stops and git continues, and how to judge if the switch pays off.

GitHub Desktop on a Mac, beside the terminal you already use

GitHub Desktop on a Mac: what the download includes, which history work it covers without a shell, where the terminal takes over, and how to run both.