# internal developer portal

A centralized self-service interface that gives an organization's developers resources, tools, documentation, and information to build, integrate, deploy, and manage software.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Build a unified CI/CD control plane with Red Hat Developer Hub

DevFeed: [Build a unified CI/CD control plane with Red Hat Developer Hub](<https://devfeed.tech/articles/build-a-unified-ci-cd-control-plane-with-red-hat-developer-hub-41391.md>)

Original publisher: [Read original article](<https://developers.redhat.com/articles/2026/09/17/build-unified-cicd-control-plane-red-hat-developer-hub>)

Author: Rishabh Singh

Published: 2026-09-17T13:16:44Z

Content type: tutorial

Language: en

Sources: [Red Hat Developer](<https://devfeed.tech/sources/red-hat-developer.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Backstage](<https://devfeed.tech/topics/backstage.md>), [argo-cd](<https://devfeed.tech/topics/argo-cd.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>)

Tags: [argo-cd](<https://devfeed.tech/tags/argo-cd.md>), [backstage](<https://devfeed.tech/tags/backstage.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [cognitive-load](<https://devfeed.tech/tags/cognitive-load.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [onboarding](<https://devfeed.tech/tags/onboarding.md>), [openshift](<https://devfeed.tech/tags/openshift.md>), [platform](<https://devfeed.tech/tags/platform.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>)

### AI overview

This guide explains how platform engineers can deploy and configure Red Hat Developer Hub as a unified developer portal for Red Hat OpenShift, Argo CD, Tekton, Quay, and related deployment information. It describes aggregating pipeline runs, deployment health, and container image tags in one view, along with software templates for self-service project bootstrapping.

### Source excerpt

If your engineering teams waste time context-switching between Red Hat OpenShift, Argo CD, Tekton, and Quay, your platform needs a unified developer portal. The post Build a unified CI/CD control plane with Red Hat Developer Hub appeared first on Red Hat Developer.

## Developer portal security and governance best practices

DevFeed: [Developer portal security and governance best practices](<https://devfeed.tech/articles/developer-portal-security-and-governance-best-practices-41414.md>)

Original publisher: [Read original article](<https://www.harness.io/blog/developer-portal-security-and-governance-best-practices>)

Author: Jesse Wang

Published: 2026-09-17T00:00:00Z

Content type: article

Language: en

Sources: [Harness Blog](<https://devfeed.tech/sources/harness-blog.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Security](<https://devfeed.tech/topics/security.md>), [Access Control](<https://devfeed.tech/topics/access-control.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [audit](<https://devfeed.tech/topics/audit.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [auditability](<https://devfeed.tech/tags/auditability.md>), [automation](<https://devfeed.tech/tags/automation.md>), [developer](<https://devfeed.tech/tags/developer.md>), [governance](<https://devfeed.tech/tags/governance.md>), [hardcoded-credentials](<https://devfeed.tech/tags/hardcoded-credentials.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [security](<https://devfeed.tech/tags/security.md>), [security-compliance](<https://devfeed.tech/tags/security-compliance.md>)

### AI overview

This article presents security and governance practices for internal developer portals. It focuses on role-based access control, automated audit logging, centralized visibility, software catalog governance, and reducing risks from infrastructure drift and workflow sprawl.

### Source excerpt

Enhance developer portal security, compliance, and auditability without slowing down engineering teams. See how Harness helps simplify IDP governance. | Blog

## Platform Engineering in the Age of AI

DevFeed: [Platform Engineering in the Age of AI](<https://devfeed.tech/articles/platform-engineering-in-the-age-of-ai-31422.md>)

Original publisher: [Read original article](<https://www.harness.io/blog/platform-engineering-in-the-age-of-ai>)

Author: Nicole Morgan

Published: 2026-09-16T20:28:57.610955Z

Content type: opinion

Language: en

Sources: [Harness Blog](<https://devfeed.tech/sources/harness-blog.md>)

Topics: [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [API](<https://devfeed.tech/topics/api.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [sdlc](<https://devfeed.tech/topics/sdlc.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [platform](<https://devfeed.tech/tags/platform.md>), [sdlc](<https://devfeed.tech/tags/sdlc.md>)

### AI overview

This commentary examines how platform engineering is adapting as AI coding tools and agents become part of software delivery. It discusses the build-versus-provide decisions facing platform teams, how agents may consume internal developer platforms through APIs, the need for guardrails, and the challenge of measuring the results of AI investment.

### Source excerpt

94% of engineering leaders say their AI metrics are missing. Here's how platform engineering is changing to close that gap. | Blog

## Red Hat Developer Hub: Preventing compliance violations with AI coding agents

DevFeed: [Red Hat Developer Hub: Preventing compliance violations with AI coding agents](<https://devfeed.tech/articles/red-hat-developer-hub-preventing-compliance-violations-with-ai-coding-agents-26750.md>)

Original publisher: [Read original article](<https://developers.redhat.com/articles/2026/09/15/red-hat-developer-hub-preventing-compliance-violations-ai-coding-agents>)

Author: Evan Shortiss, Ben Wilcock

Published: 2026-09-15T13:17:13Z

Content type: tutorial

Language: en

Sources: [Red Hat](<https://devfeed.tech/sources/red-hat.md>), [Red Hat Developer](<https://devfeed.tech/sources/red-hat-developer.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Backstage](<https://devfeed.tech/topics/backstage.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [ai-coding-agents](<https://devfeed.tech/tags/ai-coding-agents.md>), [ai-inference](<https://devfeed.tech/tags/ai-inference.md>), [backstage](<https://devfeed.tech/tags/backstage.md>), [catalog](<https://devfeed.tech/tags/catalog.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cli](<https://devfeed.tech/tags/cli.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This tutorial demonstrates how an AI coding agent connected to Red Hat Developer Hub can query a Backstage software catalog, TechDocs, and software templates before making architectural decisions. Using a simulated insurance-company catalog, the demo shows how this context can help avoid PCI-DSS compliance violations, resolve governance conflicts, and create a traceable decision record.

### Source excerpt

AI coding agents can generate entire services, reason about architectures, and scaffold applications in minutes. But ask one to build a service for your organization and you'll quickly notice the gap: it doesn't know your rules. It doesn't know which messaging broker your compliance team mandates, which services already exist in adjacent domains, or which project template is the golden path for your team. The post Red Hat Developer Hub: Preventing compliance violations with AI coding agents appeared first on Red Hat Developer.

## Red Hat Developer Hub software template authoring with rhdh-templates

DevFeed: [Red Hat Developer Hub software template authoring with rhdh-templates](<https://devfeed.tech/articles/red-hat-developer-hub-software-template-authoring-with-rhdh-templates-12346.md>)

Original publisher: [Read original article](<https://developers.redhat.com/articles/2026/09/07/red-hat-developer-hub-software-template-authoring-rhdh-templates>)

Author: Kashish Mittal

Published: 2026-09-07T07:01:32Z

Content type: tutorial

Language: en

Sources: [Red Hat Developer](<https://devfeed.tech/sources/red-hat-developer.md>)

Topics: [Backstage](<https://devfeed.tech/topics/backstage.md>), [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Nunjucks](<https://devfeed.tech/topics/nunjucks.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [YAML](<https://devfeed.tech/topics/yaml.md>)

Tags: [ai-coding-agents](<https://devfeed.tech/tags/ai-coding-agents.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [backstage](<https://devfeed.tech/tags/backstage.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [quick-start](<https://devfeed.tech/tags/quick-start.md>), [red-hat](<https://devfeed.tech/tags/red-hat.md>), [software-templates](<https://devfeed.tech/tags/software-templates.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [validation](<https://devfeed.tech/tags/validation.md>)

### AI overview

This tutorial introduces the rhdh-templates skill for building Red Hat Developer Hub and Backstage software templates with an AI coding assistant. It covers Nunjucks conventions, YAML schema checking, reference templates, local offline validation, repository templatization, and optional testing against a Red Hat Developer Hub instance.

### Source excerpt

If you are a platform engineer or developer building Red Hat Developer Hub software templates, you know the friction of wrestling with Nunjucks syntax, guessing location.yaml placements, and discovering errors only after rendering in your developer portal. While AI coding agents handle generic YAML, they lack Red Hat Developer Hub and Backstage-specific conventions. The post Red Hat Developer Hub software template authoring with rhdh-templates appeared first on Red Hat Developer.

## Measuring IDP Success: Metrics Beyond Tracking

DevFeed: [Measuring IDP Success: Metrics Beyond Tracking](<https://devfeed.tech/articles/measuring-idp-success-metrics-beyond-tracking-13454.md>)

Original publisher: [Read original article](<https://www.harness.io/blog/measuring-idp-success-metrics-beyond-tracking>)

Author: Rashmi Hegde

Published: 2026-08-21T00:00:00Z

Content type: tutorial

Language: en

Sources: [Harness Blog](<https://devfeed.tech/sources/harness-blog.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [code productivity](<https://devfeed.tech/topics/code-productivity.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>)

Tags: [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [idp](<https://devfeed.tech/tags/idp.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [platform](<https://devfeed.tech/tags/platform.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [surveillance](<https://devfeed.tech/tags/surveillance.md>)

### AI overview

This guide explains how to measure Internal Developer Portal success with outcome-based metrics that respect developer privacy. It emphasizes ROI and system-health indicators such as deployment frequency and mean time to recovery, while warning that individual activity tracking can erode trust, distort behavior, and undermine adoption.

### Source excerpt

Learn how to measure IDP success with meaningful metrics that respect developer privacy. Discover ROI indicators that matter. Explore now. | Blog

## Continuous Delivery Excellence with Harness IDP

DevFeed: [Continuous Delivery Excellence with Harness IDP](<https://devfeed.tech/articles/continuous-delivery-excellence-with-harness-idp-13382.md>)

Original publisher: [Read original article](<https://www.harness.io/blog/continuous-delivery-excellence-with-harness-idp>)

Author: Rashmi Hegde

Published: 2026-08-21T00:00:00Z

Content type: article

Language: en

Sources: [Harness Blog](<https://devfeed.tech/sources/harness-blog.md>)

Topics: [Continuous Delivery (CD)](<https://devfeed.tech/topics/continuous-delivery.md>), [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [continuous-delivery](<https://devfeed.tech/tags/continuous-delivery.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [developer-velocity](<https://devfeed.tech/tags/developer-velocity.md>), [idp](<https://devfeed.tech/tags/idp.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [self-service](<https://devfeed.tech/tags/self-service.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

This article explains how Harness Internal Developer Portal can support continuous delivery through self-service workflows, standardized deployment pipelines, and unified service catalogs. It argues that delivery friction often comes from cognitive overhead, unclear prerequisites, fragmented permissions and configuration, and insufficiently discoverable workflows rather than a lack of pipeline capability.

### Source excerpt

Achieve continuous delivery excellence using Harness Internal Developer Portal. Streamline deployments, boost velocity, and empower developers. Learn more. | Blog

## What Does Xirp Do? Key Features, Use Cases, and Alternatives

DevFeed: [What Does Xirp Do? Key Features, Use Cases, and Alternatives](<https://devfeed.tech/articles/what-does-xirp-do-key-features-use-cases-and-alternatives-12316.md>)

Original publisher: [Read original article](<https://www.port.io/blog/xirp-overview>)

Author: Zohar Einy

Published: 2026-08-18T14:34:23Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Backstage](<https://devfeed.tech/topics/backstage.md>), [MCP](<https://devfeed.tech/topics/mcp.md>), [sdlc](<https://devfeed.tech/topics/sdlc.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [ai-coding-agents](<https://devfeed.tech/tags/ai-coding-agents.md>), [backstage](<https://devfeed.tech/tags/backstage.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [macos](<https://devfeed.tech/tags/macos.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [sdlc](<https://devfeed.tech/tags/sdlc.md>), [software-catalog](<https://devfeed.tech/tags/software-catalog.md>)

### AI overview

Xirp is Spotify's macOS desktop app for running Claude Code, Codex, and Gemini in parallel persistent terminal sessions. It provides isolated git worktrees, preserves session context when switching agents, and can connect to Spotify Portal so agents receive software catalog context through MCP.

### Source excerpt

Xirp is Spotify's app for running AI coding agents in parallel sessions. What it does, when to use it, and the main alternatives.

## Top 10 developer productivity tools

DevFeed: [Top 10 developer productivity tools](<https://devfeed.tech/articles/top-10-developer-productivity-tools-12210.md>)

Original publisher: [Read original article](<https://www.port.io/blog/developer-productivity-tools>)

Author: Jenna Danoy

Published: 2026-07-30T11:29:15Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [developer-productivity](<https://devfeed.tech/topics/developer-productivity.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>)

Tags: [cognitive-load](<https://devfeed.tech/tags/cognitive-load.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [devops](<https://devfeed.tech/tags/devops.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>)

### AI overview

This article presents a list of developer productivity tools intended to help engineering teams ship faster, reduce friction, and improve collaboration. It discusses tool sprawl, developer experience, cognitive load, software engineering intelligence, developer surveys, and governance or task management.

### Source excerpt

Explore developer productivity tools that help teams ship faster, reduce friction, and improve collaboration across engineering workflows.

## What is the ROI of Spotify's Backstage internal developer portal?

DevFeed: [What is the ROI of Spotify's Backstage internal developer portal?](<https://devfeed.tech/articles/what-is-the-roi-of-spotify-s-backstage-internal-developer-portal-12298.md>)

Original publisher: [Read original article](<https://www.port.io/blog/roi-spotify-backstage-internal-developer-portal>)

Author: Sooraj Shah

Published: 2026-07-30T11:28:26Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [Backstage](<https://devfeed.tech/topics/backstage.md>), [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Front end](<https://devfeed.tech/topics/frontend.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [backstage](<https://devfeed.tech/tags/backstage.md>), [cost](<https://devfeed.tech/tags/cost.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [financial](<https://devfeed.tech/tags/financial.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [plugins](<https://devfeed.tech/tags/plugins.md>)

### AI overview

The article examines the return on investment of using Spotify's Backstage to build an internal developer portal. It argues that Backstage's open-source flexibility can obscure substantial development, staffing, customization, plugin, time, and financial costs, and that teams may underestimate the effort required to operate it.

### Source excerpt

Implementing Backstage comes with hidden development and financial costs -- learn whether they're worth it in this post.

## Backstage Is Dead. The Platform Engineering World Moved On

DevFeed: [Backstage Is Dead. The Platform Engineering World Moved On](<https://devfeed.tech/articles/backstage-is-dead-the-platform-engineering-world-moved-on-12170.md>)

Original publisher: [Read original article](<https://www.port.io/blog/backstage-is-dead>)

Author: Zohar Einy

Published: 2026-07-30T11:26:23Z

Content type: opinion

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [Backstage](<https://devfeed.tech/topics/backstage.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [React](<https://devfeed.tech/topics/react.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>)

Tags: [backstage](<https://devfeed.tech/tags/backstage.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [react](<https://devfeed.tech/tags/react.md>), [terraform](<https://devfeed.tech/tags/terraform.md>)

### AI overview

The article argues that Backstage, while foundational to internal developer portals and platform engineering, no longer fits how many teams work. It highlights production challenges including the need for React expertise, limited data-model flexibility, and the maintenance burden of customization.

### Source excerpt

Why Backstage is dead: explore limitations, challenges, and why teams are moving to modern internal developer portal alternatives.

## Using Backstage's C4 Model adaptation to visualize software

DevFeed: [Using Backstage's C4 Model adaptation to visualize software](<https://devfeed.tech/articles/using-backstage-s-c4-model-adaptation-to-visualize-software-12305.md>)

Original publisher: [Read original article](<https://www.port.io/blog/using-backstages-c4-model-adaptation-to-visualize-software-creating-a-software-catalog-in-port>)

Author: Daniel Sinai

Published: 2026-07-30T10:43:36Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [Backstage](<https://devfeed.tech/topics/backstage.md>), [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Software](<https://devfeed.tech/topics/software.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Microservices](<https://devfeed.tech/topics/microservices.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [backstage](<https://devfeed.tech/tags/backstage.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [software](<https://devfeed.tech/tags/software.md>), [software-catalog](<https://devfeed.tech/tags/software-catalog.md>)

### AI overview

The article explains how Backstage's adaptation of the C4 model can visualize software through a software catalog. It describes cataloging microservices, deployment resources, deployments, relationships, dependencies, ownership, and lifecycles, and presents a SaaS-based internal developer portal as an alternative implementation approach.

### Source excerpt

Using Backstage's C4 Model Adaptation to Visualize Software - Creating a Software Catalog in Port. Read more here.

## Fast-tracking service deployment with Port

DevFeed: [Fast-tracking service deployment with Port](<https://devfeed.tech/articles/fast-tracking-service-deployment-with-port-12222.md>)

Original publisher: [Read original article](<https://www.port.io/blog/fast-tracking-service-deployment-with-port-a-plain-vanilla-internal-developer-portal>)

Author: Yarden Holtzer Weiss

Published: 2026-07-30T10:39:13Z

Content type: tutorial

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [sdlc](<https://devfeed.tech/topics/sdlc.md>), [User Stories](<https://devfeed.tech/topics/user-stories.md>), [code productivity](<https://devfeed.tech/topics/code-productivity.md>), [DevOps](<https://devfeed.tech/topics/devops.md>)

Tags: [cognitive-load](<https://devfeed.tech/tags/cognitive-load.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [devops](<https://devfeed.tech/tags/devops.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [reduce](<https://devfeed.tech/tags/reduce.md>), [sdlc](<https://devfeed.tech/tags/sdlc.md>), [user-stories](<https://devfeed.tech/tags/user-stories.md>)

### AI overview

A practical guide to creating a basic internal developer portal in 4-5 hours. It focuses on streamlining the SDLC by helping developers independently manage deployments, scaffold services, view runtime data, and review deployment history.

### Source excerpt

How to create an efficient internal developer portal in just 4-5 hours to streamline SDLC, boost productivity, and enhance developer autonomy.

## Internal Developer Portal: How Do I Get Started?

DevFeed: [Internal Developer Portal: How Do I Get Started?](<https://devfeed.tech/articles/internal-developer-portal-how-do-i-get-started-12248.md>)

Original publisher: [Read original article](<https://www.port.io/blog/internal-developer-portal-how-do-i-get-started>)

Author: Sooraj Shah

Published: 2026-07-30T10:23:42Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [dev-tools](<https://devfeed.tech/topics/dev-tools.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Cloud Native Ecosystem](<https://devfeed.tech/topics/cloud-native-ecosystem.md>), [.NET MAUI](<https://devfeed.tech/topics/net-maui.md>)

Tags: [catalog](<https://devfeed.tech/tags/catalog.md>), [cloud-native](<https://devfeed.tech/tags/cloud-native.md>), [dev-tools](<https://devfeed.tech/tags/dev-tools.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [jobs](<https://devfeed.tech/tags/jobs.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [onboarding](<https://devfeed.tech/tags/onboarding.md>), [platform](<https://devfeed.tech/tags/platform.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [user-stories](<https://devfeed.tech/tags/user-stories.md>)

### AI overview

This article explains how platform engineering teams can start an internal developer portal by building a focused minimum viable product. It recommends reducing developer complexity, grounding the portal in real use cases and user stories, gathering stakeholder feedback, and improving the portal iteratively.

### Source excerpt

You're using more dev tools that solve different problems, and now your breaking the developer experience. Learn the first steps to get started.

## Managing standards in a developer portal - a how-to guide

DevFeed: [Managing standards in a developer portal - a how-to guide](<https://devfeed.tech/articles/managing-standards-in-a-developer-portal-a-how-to-guide-12254.md>)

Original publisher: [Read original article](<https://www.port.io/blog/managing-standards-in-a-developer-portal>)

Author: Jenny Salem

Published: 2026-07-30T10:23:42Z

Content type: tutorial

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [site-reliability-engineering](<https://devfeed.tech/topics/site-reliability-engineering.md>), [incident management](<https://devfeed.tech/topics/incident-management.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [production](<https://devfeed.tech/tags/production.md>), [software](<https://devfeed.tech/tags/software.md>), [sre](<https://devfeed.tech/tags/sre.md>), [standards](<https://devfeed.tech/tags/standards.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

This how-to guide explains how internal developer portals can manage production-readiness standards. It describes reliability criteria, definition-of-done checklists, standards compliance across deployment stages, and the use of automation and self-service to balance engineering checks with development speed.

### Source excerpt

Production readiness varies across engineering teams, but generally, it's a process defining reliability criteria for software in production.

## Using Pulumi With an Internal Developer Portal | Port

DevFeed: [Using Pulumi With an Internal Developer Portal | Port](<https://devfeed.tech/articles/using-pulumi-with-an-internal-developer-portal-port-12306.md>)

Original publisher: [Read original article](<https://www.port.io/blog/using-pulumi-with-an-internal-developer-portal>)

Author: Mor Paz

Published: 2026-07-30T10:17:19Z

Content type: tutorial

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Infrastructure as code](<https://devfeed.tech/topics/infrastructure-as-code.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [GitOps](<https://devfeed.tech/topics/gitops.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>)

Tags: [building](<https://devfeed.tech/tags/building.md>), [catalog](<https://devfeed.tech/tags/catalog.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [developers](<https://devfeed.tech/tags/developers.md>), [devops](<https://devfeed.tech/tags/devops.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [iac](<https://devfeed.tech/tags/iac.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [infrastructure-as-code](<https://devfeed.tech/tags/infrastructure-as-code.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [learn](<https://devfeed.tech/tags/learn.md>), [platform](<https://devfeed.tech/tags/platform.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [resources](<https://devfeed.tech/tags/resources.md>), [software](<https://devfeed.tech/tags/software.md>), [software-catalog](<https://devfeed.tech/tags/software-catalog.md>)

### AI overview

This tutorial explains how internal developer portals can make infrastructure as code easier and safer for developers. It describes using a software catalog and reusable self-service actions to abstract IaC details and provision developer environments, with Pulumi and Port as the example.

### Source excerpt

Internal developer portals can close the IaC and developer loop. Let's look at a live example of how to use Pulumi and internal developer portals.

## Set Up Developer Self-service in Your Internal Developer Portal | Port

DevFeed: [Set Up Developer Self-service in Your Internal Developer Portal | Port](<https://devfeed.tech/articles/set-up-developer-self-service-in-your-internal-developer-portal-port-12214.md>)

Original publisher: [Read original article](<https://www.port.io/blog/developer-self-service-in-your-internal-developer-portal>)

Author: Yonatan Boguslavski

Published: 2026-07-30T10:17:19Z

Content type: tutorial

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>), [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [Jenkins](<https://devfeed.tech/topics/jenkins.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [catalog](<https://devfeed.tech/tags/catalog.md>), [cognitive-load](<https://devfeed.tech/tags/cognitive-load.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [github](<https://devfeed.tech/tags/github.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [jenkins](<https://devfeed.tech/tags/jenkins.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [rest-api](<https://devfeed.tech/tags/rest-api.md>), [s3](<https://devfeed.tech/tags/s3.md>), [terraform](<https://devfeed.tech/tags/terraform.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

This article explains how to implement developer self-service actions in Port's internal developer portal. It covers provisioning, updating, and deleting software catalog entities and cloud resources, while describing webhook-based execution through tools such as AWS Lambda and REST APIs.

### Source excerpt

Port supports many variations of implementing developer self service actions, including allowing for self-service RBAC, TTL and manual approvals.

## Port Product Updates: December 2023

DevFeed: [Port Product Updates: December 2023](<https://devfeed.tech/articles/port-product-updates-december-2023-12283.md>)

Original publisher: [Read original article](<https://www.port.io/blog/port-product-updates-december-2023>)

Author: Dudi Elhadad

Published: 2026-07-30T10:15:06Z

Content type: release

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [API](<https://devfeed.tech/topics/api.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>), [incident management](<https://devfeed.tech/topics/incident-management.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [community](<https://devfeed.tech/tags/community.md>), [config](<https://devfeed.tech/tags/config.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [product](<https://devfeed.tech/tags/product.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [terraform](<https://devfeed.tech/tags/terraform.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

Port's December 2023 product updates introduce engineering scorecard and initiative dashboards, improvements to Kubernetes integration management and visualization, an action-run history widget, new ServiceNow and Terraform Cloud integrations, and a dynamic "Me" table filter.

### Source excerpt

2023 was a breakout year for Port, and these release notes mark the end of a year that was spent making Port better, together with our community.

## When is the right time to adopt an IDP?

DevFeed: [When is the right time to adopt an IDP?](<https://devfeed.tech/articles/when-is-the-right-time-to-adopt-an-idp-12297.md>)

Original publisher: [Read original article](<https://www.port.io/blog/right-time-adopt-idp>)

Author: Trevor Garcia

Published: 2026-07-30T10:13:18Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [sdlc](<https://devfeed.tech/topics/sdlc.md>), [Product Management](<https://devfeed.tech/topics/product-management.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [devops](<https://devfeed.tech/tags/devops.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [idp](<https://devfeed.tech/tags/idp.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [management](<https://devfeed.tech/tags/management.md>), [organizational](<https://devfeed.tech/tags/organizational.md>), [platform](<https://devfeed.tech/tags/platform.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [sdlc](<https://devfeed.tech/tags/sdlc.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [tech-stack](<https://devfeed.tech/tags/tech-stack.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

This article explains when organizations should consider adopting an internal developer portal (IDP). It identifies scaling challenges such as operational overhead, cognitive overload, duplicated tools, unclear ownership, and inconsistent tooling. It also describes how DevOps, platform engineering, and product management practices can support an IDP that improves developer experience, standardizes tooling, and consolidates organizational knowledge.

### Source excerpt

Organizations have to consider a lot of details before adopting an IDP, and it can be hard to know when is the right time.

## Why Integrations Are the Core of Platform Engineer Onboarding

DevFeed: [Why Integrations Are the Core of Platform Engineer Onboarding](<https://devfeed.tech/articles/why-integrations-are-the-core-of-platform-engineer-onboarding-12314.md>)

Original publisher: [Read original article](<https://www.port.io/blog/why-integrations-are-the-core-of-platform-engineer-onboarding>)

Author: Liza Sokol

Published: 2026-07-30T10:13:18Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>), [observability](<https://devfeed.tech/topics/observability.md>)

Tags: [engineering](<https://devfeed.tech/tags/engineering.md>), [github](<https://devfeed.tech/tags/github.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [observability](<https://devfeed.tech/tags/observability.md>), [onboarding](<https://devfeed.tech/tags/onboarding.md>), [platform](<https://devfeed.tech/tags/platform.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [terraform](<https://devfeed.tech/tags/terraform.md>)

### AI overview

The article explains that integrations are the foundation of platform engineering onboarding in Port. Connecting systems such as GitHub, Jira, Kubernetes, Datadog, and Terraform supplies the data needed for software catalogs, self-service workflows, scorecards, standards, observability, and engineering insights.

### Source excerpt

Learn why integrations are the foundation of platform engineering onboarding -- and how Port helps teams automate, standardize, and accelerate platform setup.

## Building an Internal Developer Portal for a Serverless Architecture

DevFeed: [Building an Internal Developer Portal for a Serverless Architecture](<https://devfeed.tech/articles/building-an-internal-developer-portal-for-a-serverless-architecture-12185.md>)

Original publisher: [Read original article](<https://www.port.io/blog/building-an-internal-developer-portal-for-a-serverless-architecture>)

Author: Mor Paz

Published: 2026-07-30T10:11:28Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [sdlc](<https://devfeed.tech/topics/sdlc.md>), [workflow automation](<https://devfeed.tech/topics/workflow-automation.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [API](<https://devfeed.tech/topics/api.md>), [dora metrics](<https://devfeed.tech/topics/dora-metrics.md>), [Amazon Simple Queue Service (SQS)](<https://devfeed.tech/topics/amazon-simple-queue-service-sqs.md>), [incident](<https://devfeed.tech/topics/incident.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [automation](<https://devfeed.tech/tags/automation.md>), [catalog](<https://devfeed.tech/tags/catalog.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [devops](<https://devfeed.tech/tags/devops.md>), [dora-metrics](<https://devfeed.tech/tags/dora-metrics.md>), [incident](<https://devfeed.tech/tags/incident.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [security](<https://devfeed.tech/tags/security.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [serverless-architecture](<https://devfeed.tech/tags/serverless-architecture.md>), [workflow-automation](<https://devfeed.tech/tags/workflow-automation.md>)

### AI overview

This article explains how an internal developer portal can support software development in a serverless architecture. It describes software catalogs, self-service actions, workflow automation, APIs, and scorecards for improving developer independence, operational decision-making, security responses, and engineering standards.

### Source excerpt

This post covers how to set up and use an internal developer portal to support the software development life cycle in a serverless architecture.

## How to Implement & Track DORA Metrics in Your Organization

DevFeed: [How to Implement & Track DORA Metrics in Your Organization](<https://devfeed.tech/articles/how-to-implement-track-dora-metrics-in-your-organization-12237.md>)

Original publisher: [Read original article](<https://www.port.io/blog/how-to-implement-and-track-dora-metrics-in-your-organization>)

Author: Matan Grady

Published: 2026-07-30T10:11:28Z

Content type: tutorial

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [dora metrics](<https://devfeed.tech/topics/dora-metrics.md>), [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [GitLab](<https://devfeed.tech/topics/gitlab.md>), [Azure](<https://devfeed.tech/topics/azure.md>)

Tags: [azure](<https://devfeed.tech/tags/azure.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [dora-metrics](<https://devfeed.tech/tags/dora-metrics.md>), [github](<https://devfeed.tech/tags/github.md>), [gitlab](<https://devfeed.tech/tags/gitlab.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [platform](<https://devfeed.tech/tags/platform.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

This guide explains how to implement and track DORA metrics in an internal developer portal. It covers integrating repository data, creating a deployment blueprint, modeling deployment data, and tracking deployments through pull request or merge request activity.

### Source excerpt

Using this guide, you can learn how to implement and track DORA metrics in your internal developer portal.

## Add API visualizations in Port with Swagger UI | Port

DevFeed: [Add API visualizations in Port with Swagger UI | Port](<https://devfeed.tech/articles/add-api-visualizations-in-port-with-swagger-ui-port-12129.md>)

Original publisher: [Read original article](<https://www.port.io/blog/add-api-visualizations-in-port-with-swagger-ui-embedded-url-and-markdown-information>)

Author: Dudi Elhadad

Published: 2026-07-30T10:09:05Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [dev-tools](<https://devfeed.tech/topics/dev-tools.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [integration](<https://devfeed.tech/tags/integration.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [openapi-specification](<https://devfeed.tech/tags/openapi-specification.md>), [software-catalog](<https://devfeed.tech/tags/software-catalog.md>), [visualization](<https://devfeed.tech/tags/visualization.md>)

### AI overview

Port adds visualization features to its software catalog and developer portal, including Markdown documentation, OpenAPI specifications rendered with Swagger UI, and embedded URLs. These features centralize documentation, API discovery, monitoring dashboards, and other developer tools in context, reducing search and context switching.

### Source excerpt

Here are the visualization features we just added: Markdown documentation visualization, Open API - swagger and embedded URLs.

## Why Appsec Teams Need Internal Developer Portals

DevFeed: [Why Appsec Teams Need Internal Developer Portals](<https://devfeed.tech/articles/why-appsec-teams-need-internal-developer-portals-12312.md>)

Original publisher: [Read original article](<https://www.port.io/blog/why-appsec-teams-need-internal-developer-portals>)

Author: Yonatan Boguslavski

Published: 2026-07-30T10:09:05Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Application Security](<https://devfeed.tech/topics/application-security.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [sdlc](<https://devfeed.tech/topics/sdlc.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [application-security](<https://devfeed.tech/tags/application-security.md>), [cognitive-load](<https://devfeed.tech/tags/cognitive-load.md>), [dependency](<https://devfeed.tech/tags/dependency.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [internal-developer-portal](<https://devfeed.tech/tags/internal-developer-portal.md>), [open-source-security](<https://devfeed.tech/tags/open-source-security.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [security](<https://devfeed.tech/tags/security.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

The article explains how internal developer portals can help AppSec teams support self-sufficient developers by consolidating vulnerability and misconfiguration data from multiple security tools and software development stages. By providing security information in context through catalogs, self-service remediation actions, and scorecards, portals can reduce cognitive load and dependency on AppSec teams.

### Source excerpt

If you want self-sufficient developers working in a "you build it you own it" world, you need an internal developer portal.

[Next page](<https://devfeed.tech/topics/internal-developer-portal.md?cursor=WyIyMDI2LTA3LTMwVDEwOjA5OjA1KzAwOjAwIiwgImJkNDU5ZDY0LTkzNTEtNDFiNi1hOTVmLWZmZmZkNjQxYjYyZiJd>)