Zero to shipping
Start vibe coding
in 5 minutes
Building software is no longer about math, logic, or being “a tech person.” It's about knowing what you want and describing it clearly. This guide gets you there.
The shift
Software is no longer about
being “technical.”
For decades, building software required years of training — learning programming languages, algorithms, data structures. It was a skill reserved for people who think in math and logic.
That era is over. AI writes the code now. The new skill is intention — knowing what you want to build, describing it clearly, and iterating until it's right. If you can explain an idea to another person, you can build software.
Andrej Karpathy called it vibe coding:
“You fully give in to the vibes, embrace exponentials, and forget that the code even exists.”
GoShip gives you real problems to solve and measures how effectively you work with AI. No CS degree. No bootcamp. Just you, your ideas, and an AI that can build them.
Before you start
What you need
A computer
Mac, Linux, or Windows with WSL. If you can open a terminal, you're good.
A Claude Pro or Max account
Claude Code requires a paid Claude account ($20/mo for Pro). Sign up at claude.ai
A GoShip account
Free. Sign up with GitHub or Google. Create account →
Step by step
From zero to shipping
INSTALL CLAUDE CODE
One command. That's it.
Claude Code is a terminal-based AI coding tool by Anthropic. It understands your project, writes code, and runs commands — all from a conversation.
Open your terminal (Mac: search for "Terminal" in Spotlight) and paste this command. It installs in seconds.
curl -fsSL https://claude.ai/install.sh | bash
After installing, type `claude` and press Enter. It will open your browser to log in with your Claude account. Once logged in, you're ready.
CREATE A PROJECT
Make a folder. Open it.
Every project lives in a folder. Create one anywhere — your Desktop is fine for your first project.
Run these two commands — one creates the folder, the other moves into it:
mkdir ~/Desktop/my-first-project cd ~/Desktop/my-first-project
Now you have a home for your code. Everything you build will live here.
PICK A CHALLENGE
Find a problem. Solve it.
GoShip has real-world challenges — building apps, fixing bugs, adding features. Pick one that sounds interesting. No experience required.
When you click "Start Challenge", GoShip gives you a one-line command to connect. Paste it in your terminal — that's the GoShip MCP server that watches how you work (not what you build).
START TALKING
Describe what you want. In English.
With Claude Code running in your project folder, just describe what you want to build. Claude reads the challenge brief, writes the code, creates files, and runs it.
Start Claude Code in your project folder, then just talk to it:
claude
That's vibe coding. You describe the vision, the AI writes the code. You review, iterate, and ship.
Pro tips
How to vibe code well
Be specific about what you want
“Build a todo app with a dark theme and drag-to-reorder” works better than “build something”.
Ask Claude to make a plan first
Before coding, say “read the challenge and create a plan before writing any code”. Better plans = better code.
Iterate, don't restart
If something looks wrong, describe what’s wrong. “The button is too small” or “the colors are ugly” — Claude will fix it.
Run your code often
Ask Claude to run the app so you can see it. “Run the app and show me how to open it in my browser.”
You don't need to understand the code
That's the whole point. Focus on what you want it to do, not how it does it. Understanding comes with time.
Taste is the new technical skill
Knowing what looks good, what feels right, what users actually need — that's what matters now. The AI handles the rest.
Ready to ship?
Pick a challenge. Describe what you want. Watch it come to life.
Free to start. No credit card needed for GoShip.