Skip to content

docs: improve IA for developers — surface quickstart in Get Started#1193

Open
ekline[bot] wants to merge 1 commit intomainfrom
docs/persona-ia-review-2026-04-09
Open

docs: improve IA for developers — surface quickstart in Get Started#1193
ekline[bot] wants to merge 1 commit intomainfrom
docs/persona-ia-review-2026-04-09

Conversation

@ekline
Copy link
Copy Markdown
Contributor

@ekline ekline Bot commented Apr 9, 2026

Summary

A persona-based information architecture review identified that the Developer persona — the most common docs visitor — had poor findability in the "Get Started" section. The developer quickstart was buried as the 4th sub-item inside a "For Developers" sub-category, behind platform installation content that isn't relevant to developers.

This PR promotes developer content to the top of the "Get Started" sidebar, creating a natural onboarding flow: Install CLI → Quickstart → CLI and Dashboard → Advanced Commands.

Persona context

Developer: A software engineer whose platform team has already set up Okteto. They want to deploy dev environments, write code with hot reload, and get fast feedback. They know their stack but are new to Okteto.

Top 3 findings from IA review

Rank Priority Persona Issue Affected area Proposed fix
1 High Developer Developer quickstart buried under "For Developers" as 4th subcategory in Get Started — developers must scan past platform installation content sidebars.js Fixed in this PR — Reorder Get Started sidebar to surface developer content first
2 High Developer Landing page is marketing-focused with no persona-based routing (Developer vs Platform Engineer) src/content/index.md Follow-up: Add "Choose your path" section with clear persona routing
3 Medium All "Core concepts" is a flat list of 12 items with no logical grouping beyond Credentials and Endpoints sidebars.js Follow-up: Group into sub-categories (Configuration, Infrastructure, Access)

What this PR fixes

Finding #1: Restructured the "Get Started" sidebar to eliminate the "For Developers" sub-category. The three developer pages (Quickstart, Using CLI and Dashboard, Advanced Commands) are now top-level items directly after "Install Okteto CLI". Platform installation and app deployment content remains but is positioned after the developer path.

Changes:

  • sidebars.js — Reordered Get Started items; removed "For Developers" wrapper category
  • src/content/get-started/dev-quickstart.mdx — Updated pagination_prev to point to install-okteto-cli (was install/index)

Before:

Get Started
├── Install Okteto CLI
├── Install Okteto Platform ← PE content first
├── Deploy your app
└── For Developers          ← buried as 4th item
    ├── Quickstart
    ├── CLI and Dashboard
    └── Advanced Commands

After:

Get Started
├── Install Okteto CLI
├── Quickstart              ← developer path surfaces immediately
├── Using the CLI and Dashboard
├── Advanced Commands
├── Install Okteto Platform
└── Deploy your app

Remaining items

How to verify

  1. Run the docs dev server (npm start in the docs/ directory)
  2. Navigate to the "Get Started" section in the sidebar
  3. Verify the developer quickstart appears as the 2nd item (after Install CLI)
  4. Verify "Install Okteto Platform" and "Deploy your app" appear below the developer content
  5. Click through Quickstart → CLI and Dashboard → Advanced Commands and confirm pagination links work correctly

…findability

The "For Developers" sub-category buried the developer quickstart as the 4th
item in Get Started, behind platform installation content. Developers — the
most common persona — had to scan past irrelevant platform engineer content
to find their entry point.

This change promotes the three developer pages (Quickstart, CLI and Dashboard,
Advanced Commands) to top-level items directly after "Install Okteto CLI",
creating a natural flow: install CLI → quickstart → go deeper. Platform
installation and app deployment content remains but moves below the developer
path. Also updates pagination_prev in dev-quickstart to reflect the new order.
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 9, 2026

Deploy Preview for okteto-docs ready!

Name Link
🔨 Latest commit 21840ac
🔍 Latest deploy log https://app.netlify.com/projects/okteto-docs/deploys/69d7eab0c26ff90008faf11c
😎 Deploy Preview https://deploy-preview-1193--okteto-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants