Enhancing documentation for Early Access features

I built a docs-as-code help center for beta features using MkDocs, replacing scattered Google Docs with a centralized, version-controlled documentation hub.

DocumentationDocs-as-CodeMkDocsGit
Role: Content Designer II Platform: MkDocs, GitHub, Markdown Timeline: 2023

In a strategic move to streamline our documentation process for features in early access, we evaluated a docs-as-code approach. The goal was to create a centralized documentation home for these features, making information on open/closed beta features readily accessible and consistent.

Challenge

Our early access documentation was in disarray. Product Marketing Managers (PMMs) traditionally authored documentation for their products, resulting in scattered Google Docs directly shared with customers.

This approach led to significant challenges:

Additionally, our reliance on an underperforming and underutilized Content Management System (CMS) was costly, not just in financial terms but also in efficiency.

Solution

Our solution was to adopt the MkDocs Material Theme, leveraging its simplicity and efficiency for our documentation needs.

This approach allowed us to harness several key benefits:

Results

By Q4 of 2023, the transformation was evident. The Early Access help center had become an essential component of our release process for all new features. This centralized hub offered customers and support teams a “one-stop-shop” for documentation, sign-up links, expected release timelines, and release notes.

The Content Design team began drafting documentation months in advance, as opposed to weeks, allowing for comprehensive reviews by PMMs and customers. The early and frequent communication between teams ensured robust feedback before the General Availability release, markedly improving the quality and effectiveness of our documentation.

TA Taylor's AI teaching assistant

Questions go to Taylor by email.