Skip to content

Add "What is Chainguard?" Get Started overview - #3649

Open
SharpRake wants to merge 1 commit into
chainguard-dev:mainfrom
SharpRake:whatiscg
Open

Add "What is Chainguard?" Get Started overview#3649
SharpRake wants to merge 1 commit into
chainguard-dev:mainfrom
SharpRake:whatiscg

Conversation

@SharpRake

Copy link
Copy Markdown
Collaborator

[ ] Check if this is a typo or other quick fix and ignore the rest :)

Type of change

New Content

  • Add a new "What is Chainguard?" overview doc to the Get Started section
  • Link to it from the Get Started landing page as the recommended starting point

What should this PR do?

resolves https://linear.app/chainguard/issue/DOCS-59/docs-new-what-is-chainguard-doc

Adds a high-level "What is Chainguard?" overview that introduces the problem Chainguard solves, its products, the Factory that builds them, and where to go next.

Why are we making this change?

Chainguard Academy lacked a single, high-level entry point that explains what Chainguard is before sending readers into product-specific guides. This doc gives newcomers that orientation and becomes the recommended first stop from the Get Started landing page.

What are the acceptance criteria?

  • The new doc renders at /get-started/what-is-chainguard/ with correct front matter and weighting
  • The Get Started landing page links to the new doc
  • All internal links (Containers, Libraries, OS, Repository, Factory, CVE glossary) resolve
  • Product descriptions are accurate: the Factory builds Containers and Libraries, and Chainguard OS is described as the foundation beneath the containers

How should this PR be tested?

Any documentation published to Chainguard Academy is reviewed carefully for accuracy. GUI procedures, API commands, and CLI code snippets in a draft are run and tested thoroughly — by both the author and the reviewer — to confirm they work exactly as written. This helps ensure that readers can follow along and get the same results. See the edu repo's README.

  1. Check the preview link and ensure the changes look right
  2. Navigate to /get-started/what-is-chainguard/ and verify the overview, product sections, and "Where to go next" links
  3. From the Get Started landing page, confirm the "What is Chainguard?" link resolves

…rd-doc

Signed-off-by: Mark Drake <mark@chainguard.dev>
@SharpRake
SharpRake requested a review from a team as a code owner July 24, 2026 21:34
@netlify

netlify Bot commented Jul 24, 2026

Copy link
Copy Markdown

Deploy Preview for ornate-narwhal-088216 ready!

Name Link
🔨 Latest commit 1da17b1
🔍 Latest deploy log https://app.netlify.com/projects/ornate-narwhal-088216/deploys/6a63da5b1d9f77000824368c
😎 Deploy Preview https://deploy-preview-3649--ornate-narwhal-088216.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.

@matthewhelmke matthewhelmke left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One comment that I think is really worth leaning into. Otherwise, this LGTM.

Comment on lines +19 to +26
## What Chainguard offers

Chainguard rebuilds open source software into products you can adopt directly, depending on how you consume dependencies:

- **[Chainguard Containers](/chainguard/chainguard-images/overview/)** are minimal, hardened container images. Following a distroless philosophy, each image includes only your application and its essential runtime dependencies, minimizing the overall attack surface. This minimalism is a large part of why they carry [low-to-no CVEs](/chainguard/chainguard-images/about/zerocve/).
- **[Chainguard Libraries](/chainguard/libraries/overview/)** bring the same approach to language dependencies. They're drop-in replacements for open source packages in the Java, Python, and JavaScript ecosystems, rebuilt from verified sources and continuously monitored.

You pull Chainguard Containers and Libraries from a single, policy-aware endpoint, the [Chainguard Repository](/chainguard/chainguard-repository/overview/).

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suspect marketing will be disappointed that this section only covers two things that Chainguard offers. While we probably don't need to cover everything here that is listed under Products in the sidebar, it's probably a good idea to mention them in some way. Even a quick "among other offerings, see the list of products in the sidebar" or similar would likely prevent some unhappiness and spread some awareness.

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.

2 participants