Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Developer Portal Stack (Backstage, GitHub, OpenAPI, Markdown, TypeScript)
stack-profile:developer-portala5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
StackProfile overview

stack-profile:developer-portal

Reference · live

Developer Portal Stack (Backstage, GitHub, OpenAPI, Markdown, TypeScript) overview

An internal developer portal architecture for centralizing service discovery, API documentation, software templates, and developer tooling. Backstage provides the plugin-based portal framework with a software catalog that indexes all services, libraries, and data pipelines from GitHub repositories. Swagger/OpenAPI specs power interactive API documentation rendered within the portal. Markdown drives documentation-as-code, with TechDocs building and publishing docs from repository markdown into the portal. TypeScript is used to build custom Backstage plugins for cost dashboards, deployment status, and on-call schedules. GitHub serves as the source of truth for repository metadata, CI status, and team ownership. This stack suits organizations with 50+ services where discoverability, onboarding speed, and API governance are critical. The tradeoff is ongoing curation — a portal is only useful if its catalog stays current.

StackProfileOutgoing · 19Incoming · 0

Attributes

displayName
Developer Portal Stack (Backstage, GitHub, OpenAPI, Markdown, TypeScript)
description
An internal developer portal architecture for centralizing service discovery, API documentation, software templates, and developer tooling. Backstage provides the plugin-based portal framework with a software catalog that indexes all services, libraries, and data pipelines from GitHub repositories. Swagger/OpenAPI specs power interactive API documentation rendered within the portal. Markdown drives documentation-as-code, with TechDocs building and publishing docs from repository markdown into the portal. TypeScript is used to build custom Backstage plugins for cost dashboards, deployment status, and on-call schedules. GitHub serves as the source of truth for repository metadata, CI status, and team ownership. This stack suits organizations with 50+ services where discoverability, onboarding speed, and API governance are critical. The tradeoff is ongoing curation — a portal is only useful if its catalog stays current.
composes
  • tool:backstage
  • tool:gh-cli
  • tool:swagger-editor
  • language:typescript
  • language:yaml

Outgoing edges

applies_to2
  • domain:platform-engineering·DomainPlatform Engineering
  • domain:software-engineering·DomainSoftware Engineering
composed_of7
  • tool:backstage·ToolBackstage
  • tool:gh-cli·ToolGitHub CLI
  • tool:swagger-editor·ToolSwagger Editor
  • language:typescript·LanguageTypeScript
  • language:yaml·LanguageYAML
  • tool:docker·ToolDocker
  • tool:github-actions·ToolGitHub Actions
follows_workflow2
  • workflow:developer-portal-analytics-review·WorkflowDeveloper Portal Analytics Review
  • workflow:golden-path-governance·WorkflowGolden Path Governance
requires_skill_area5
  • skill-area:developer-experience·SkillAreaDeveloper Experience
  • skill-area:api-doc-generation·SkillAreaAPI Doc Generation
  • skill-area:technical-documentation·SkillAreaTechnical Documentation
  • skill-area:plugin-systems·SkillAreaPlugin System Design
  • skill-area:design-systems·SkillAreaDesign Systems
used_by_role3
  • role:platform-engineer·Role
  • role:developer-advocate·RoleDeveloper Advocate
  • role:engineering-manager·RoleEngineering Manager

Incoming edges

None.

Related pages

No related wiki pages for this record.

Shortcuts

Open in graph
Browse node kind