Do this before workshop day

Set up your environment for 100x Product Builder

Few tools, one checklist. Pick your operating system, work through each tool at your own pace, and check your setup with the verification step before you move on.

Homebrew logo

Homebrew

Not started

The missing package manager for Mac — it turns installing developer tools like Node.js and Git into a single command.

  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

  • Verify

    You should see something like Homebrew 4.x.x. If it's not found, close and reopen your terminal so the PATH changes take effect.

Node.js logo

Node.js

Not started

Runs the JavaScript tooling behind your app — npm, your dev server, and the build tools you'll use during the workshop.

  • brew install node

  • Verify

    Both commands should print a version number, e.g. v24.x.x and 10.x.x.

Git logo

Git

Not started

Version control for your project's code — every change you make during the workshop will be tracked with Git.

  • git config --global user.name "Your Name"
    git config --global user.email "you@example.com"

  • Verify

    You should see a version number, e.g. git version 2.5x.x. If you see "command not found", reopen your terminal or restart your computer.

GitHub logo

GitHub & GitHub CLI

Not started

GitHub hosts your code and lets Vercel deploy it automatically. The GitHub CLI (gh) lets you authenticate and manage repos from the terminal.

  • Run the downloaded .msi file and follow the setup wizard, keeping the default options.

    Prefer the terminal? winget install --id GitHub.cli --source winget works too.

  • brew install gh

  • Copy the one-time code shown in your terminal, paste it into the browser tab that opens, and authorize the CLI.

  • Verify

    You should see "Logged in to github.com account <your-username>". If it's missing, run gh auth login again.

Vercel logo

Vercel

Not started

Vercel deploys your app straight from GitHub and gives it a public URL in seconds.

  • npm i -g vercel then vercel login

  • Verify

    You should see your account name top-left and an empty Projects screen ready for your first deployment. If you installed the CLI, vercel whoami should print your username.

Claude logo

Claude Desktop

Not started

Your AI pair-programmer for the day. The workshop uses the Code tab inside Claude Desktop, which requires a Pro plan (or higher).

  • Verify

    If you see "Error 403: Forbidden" or an upgrade prompt, sign out and back in from the app menu, or confirm your Pro subscription is active, then quit and reopen the app completely.

Jira logo

Jira

Not started

Track the tasks for your product build like a real team — free for up to 10 users, no credit card needed.

  • Verify
MongoDB logo

MongoDB Atlas

Not started

A free cloud database for your app's data, reachable from your app once it's deployed on Vercel.

  • This matters because Vercel runs your app from changing IP addresses each time — if you restrict the list to your own IP, your deployed app won't be able to reach the database.

  • Verify

    Then test the connection string with MongoDB Compass, or run mongosh "<your connection string>" in a terminal — you should connect successfully and see the Atlas shell prompt.

Struggling? Talk to us!

You're all set! 🎉

Every tool is installed, configured and verified. See you at the workshop — bring your laptop, ready to build.

Want a head start on strategy, ideas, assumptions, MVPs and visibility? Request access to 100XPM with your email.

Request access to 100XPM