New product, no docs yet? Start with documentation strategy
Why writing first creates chaos and how to plan your docs for success
New product. No documentation. Zero.
The instinct is to start writing immediately. Get something out there. Build momentum. Show progress.
A smarter approach is spending a few weeks on strategy first: Who is your audience? What do they need? Which content types matter? Whatâs truly a priority versus nice-to-have?
It feels slow, but once you have that clarity, writing moves fast.
Most documentation disasters come from organic growth. One team adds a page here, another over there. Nobodyâs thinking about the whole. Structure only becomes a concern after hundreds of pages exist, when nothing is easy to find or truly useful.
The pattern is always the same: content first, then more content, then nobody can find anything. Then someone finally asks âshould we reorganize this?â when reorganization means touching 300 pages and breaking every bookmark and search result.
Strategy â Structure â Content.
Not Content â More Content â Chaos.
What documentation strategy actually means
Strategy doesnât mean a 40-page plan. It means answering a few critical questions before anyone writes a word:
Who are you writing for?
Not âdevelopers.â Thatâs too vague. Define specific personas in specific situations. A developer integrating your API under deadline pressure needs different content than an enterprise architect evaluating your security model. Pick a primary audience. Acknowledge the others exist, but know who youâre optimizing for.
What job is each piece of documentation doing?
Documentation serves different purposes:

Teaching a concept through example (tutorial)
Solving a specific problem (how-to guide)
Looking up syntax (reference)
Understanding why something works this way (explanation)
These arenât interchangeable. A reference doc wonât teach a beginner. A tutorial wonât help someone troubleshooting at 2am. Your strategy needs to decide which jobs matter most for your product and your users, then commit to doing those jobs well.
Whatâs the minimum content that unlocks the product?
You donât need comprehensive API docs on day one. You donât need advanced guides for features nobodyâs using yet. You need whatever removes the biggest obstacle between a new user and their first success.
Everything else can wait. The question isnât âwhat should we document eventually?â Itâs âwhatâs blocking someone right now?â
What should each page cover?
Once you know which content types you need, define what makes each one complete. Tutorials should list prerequisites up front and guide users to a working example. API references need request examples, response formats, and error codes. How-to guides should state the outcome at the start and show the steps clearly. Explanations need context on why things work the way they do.
This is where templates help. They ensure consistency and completeness across your documentation. But templates only work after youâve defined your strategy. Without clarity on what each page type requires, templates just give you consistently incomplete content that raises more questions than it answers.
The early content trap
In practice, you can ship some early content while doing this thinking. In fact, you should. But those quick wins should not define the strategy.
You've seen this before: you ship a tutorial because five users asked for it. Then a troubleshooting doc because support is overwhelmed. Then someone adds an FAQ. Then best practices. Each one makes sense in isolation. None of them were planned together. Six months later, you have 50 pages organized by the order they were written, not the order anyone needs them.
A strategic early win looks different. You know itâs one piece of a larger system. You know where it lives. You know what comes before and after it. Even if you havenât written those other pieces yet, youâve left room for them.
This is the difference between âwe need a tutorial, someone write itâ and âwe need a tutorial that assumes zero prior knowledge, gets someone to a working integration in under 10 minutes, and hands them off to either the API reference or advanced tutorials depending on what they want to do next.â
Same deliverable. Completely different foundation.
What changes when you do this right
Writing gets faster. Youâre not reinventing structure with every new page or second-guessing where something belongs.
Maintenance gets easier. When something changes in your product, you know exactly which docs need updates because you understand how the pieces relate.
Users find what they need. Not because your search is amazing, but because the structure matches how they think about problems.
Teams can contribute confidently. A new PM can add content because the system makes it obvious where things go.
None of this happens if you start with content and hope structure emerges. Structure rarely emerges on its own. Chaos does.
How to start
You donât need perfect answers to those strategy questions. You need good enough answers and permission to revisit them.
Spend a week, maybe two. Talk to five users about what theyâre trying to do. Look at your support tickets and see whatâs actually confusing people. Sketch out the 10-15 core topics your documentation needs to cover and how they connect.
What works for me: start by mapping navigation flows for each persona. Where does a junior developer enter your documentation? Whatâs their path to first success? What do they need next? Where does a senior architect start, and what questions do they need answered to evaluate your product? Sketch these journeys. Where each audience type enters, what they read, where they go when theyâre stuck.
Example navigation flows for two different personas. Use it to identify key content and paths.
These flows reveal what content you actually need, not just what seems logical to document. Also, they will help you define your structure.
Structure isnât about folders. Itâs about reflecting how users think about your product. If your users think in terms of workflows, organize by workflow. If they think in terms of features, organize by feature. Donât organize by how your engineering team structured the codebase. Nobody outside your company thinks that way.
Then create a grid in a spreadsheet. One row per page or section you think youâll need based on the previous exercise.

Columns for:
Module / page title
Persona: who is this for?
Content type: tutorial, reference, how-to, explanation
Priority: must-have for launch, nice-to-have, future
Description: Brief description of what the page covers, required subheadings.
The grid forces you to think about the whole system at once instead of page by page. Youâll see gaps (âwait, we have five reference docs but no how-tos?â) and redundancies (âthese three pages are basically the same thingâ).
What Iâve found useful: identify your action-oriented content first (tutorials and how-to guides), then build supporting reference and explanation docs around them. These supporting docs can be referenced from multiple guides, so youâre not repeating the same API details or concepts in every tutorial. This keeps guides focused on the task while providing depth for users who need it.
Together, the flows and the grid become your roadmap. When someone asks âshould we document X?â you can see where it fits, or doesnât. When priorities shift, you adjust the plan, not 47 individual pages.
Then start writing. But youâre writing into a framework now, not into a void.
Strategy doesnât slow you down. Itâs what makes fast sustainable.
Planning your documentation strategy?
If youâre staring at documentation chaos or launching something new and want to avoid building problems into your foundation, we can help.
We work with teams to design content architecture that scales: mapping personas, defining structure, and creating the roadmap before anyone writes a word.



