Shipping
Get it into hands. Learn. Ship again.
Shipping Is a Skill
Shipping is the act of putting your work into the world. Not "finishing" it — work is never finished. Shipping is declaring: "This is good enough to be useful, and I am releasing it so that real people can use it and I can learn from what happens."
Shipping is a skill because it requires a specific kind of judgment: knowing when something is ready. Not perfect — ready. The difference between a builder who ships and one who does not is not talent. It is the willingness to release something imperfect and improve it in public.
Everything in this pipeline — research, synthesis, JTBD, ideation, prototyping, validation — has been preparation for this moment. You understand the problem. You have tested the solution. Now you let it go.
Shipping is not the end of the process. It is the beginning of the real learning. Everything before shipping is hypothesis. Everything after is data.
The Ship Checklist
Before you ship, verify the essentials. Not everything — the essentials:
Core jobs work. Can users accomplish the primary tasks without getting stuck? If yes, ship. If no, fix those first.
Nothing is broken. Run through the app one more time. Click every link, submit every form, test every path. A broken link on page one undermines everything.
Content is real. No lorem ipsum, no placeholder images, no "Coming Soon" on critical pages. Placeholder content tells users you are not serious.
It works on mobile. Over half of web traffic is mobile. If your site is unusable on a phone, you have excluded most of your audience.
The basics are covered. Favicon, page title, meta description, 404 page. These take ten minutes and signal professionalism.
Launch Small
Your first launch should be small. Share it with friends, post it on social media, tell your professional network. You are not trying to go viral. You are trying to get your first real users.
Ten real users are worth more than ten thousand pageviews. Ten people who actually use your product will teach you things that analytics never will. They will find bugs you missed, request features you had not considered, and use the product in ways you did not anticipate.
A small launch also limits the blast radius of mistakes. If something is broken, ten users is a small group to apologize to. Ten thousand is a reputation problem.
Feedback Loops After Launch
Once your product is live, establish feedback channels:
Direct observation: Watch someone use it. This remains the most valuable feedback method, even post-launch.
Analytics: If you have added basic analytics (Google Analytics, Plausible, etc.), watch what pages people visit, where they drop off, and what they search for.
Contact channel: A simple way for users to reach you. A contact form, an email address, a link to a GitHub issue tracker. Make it easy for people to tell you what is broken or missing.
Your own usage: Use your own product. Every friction you feel, every feature you wish existed, every moment of confusion — note it. You are your most accessible test user.
The Iteration Cycle
Shipping is not the end. It is the start of the tightest iteration cycle yet: ship → observe → learn → improve → ship again.
In Level 02, you learned to iterate on components. Now you iterate on the product. The cycle is the same — build, look, adjust — but the feedback is real. Real users, real behavior, real outcomes.
Prioritize ruthlessly. After launch, you will have a list of fifty things to improve. You cannot do fifty things. Pick the three that will make the biggest difference for the most users. Do those. Ship them. Then pick the next three.
This is the pipeline in its tightest form: observe a problem, ideate a solution, build it, ship it, observe the result. The full cycle you learned across seven lessons, compressed into a daily practice.
Building in Public
Consider sharing your process, not just your product. Write about what you built and why. Share what you learned from user testing. Post your iteration decisions. This is building in public, and it does two things:
It creates accountability. When you tell people you are building something, you are more likely to ship it.
It creates community. Other builders are interested in process. Users are interested in seeing a product evolve. Both groups become invested in your success.
Building in public does not mean live-streaming every decision. A weekly post about what you shipped and what you learned is enough. A monthly reflection on the biggest lessons. A before-and-after screenshot showing how feedback improved the design.
The Pipeline, Complete
You have now walked through the entire concept-to-customer pipeline: Research (understand the problem) → Synthesis (find the patterns) → JTBD (define the jobs) → Ideation (explore solutions) → Prototyping (build to test) → Validation (test with real users) → Shipping (release and learn).
This is not a waterfall process where each step must complete before the next begins. It is a cycle. You will loop back to research when you discover new questions. You will re-ideate when validation reveals a dead end. You will ship, learn, and start again.
The pipeline is your superpower. Combined with AI tools, it lets one person do what used to require a team: understand a problem, design a solution, build it, test it, and ship it. That is the Zero Vector promise. And you just practiced it.
Ship and Reflect
Take the project you have built through this level (or any project you have been working on). Ship it. Deploy it, share the URL with at least three people, and ask them to use it. Collect feedback for one week. At the end of the week, write a one-page reflection: What did users do that surprised you? What was the most common complaint? What feature request came up more than once? What would you prioritize for version 2? This reflection is the beginning of your next cycle through the pipeline.
Go Deeper
- Shape Up by Basecamp — How to scope, build, and ship in six-week cycles. The best book on shipping discipline.
- The Practice by Seth Godin — On the discipline of shipping creative work. "Ship before you are ready."
- Indie Hackers — A community of people building and shipping products independently. Inspiring case studies and honest retrospectives.
- Building in Public (Kevon Cheung) — A guide to sharing your building process and creating an audience around your work.