VOOZH about

URL: https://thenewstack.io/internal-developer-portals-should-be-internal-developer-hubs/

⇱ Internal Developer Portals Should Be Internal Developer Hubs - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2024-11-15 07:47:09
Internal Developer Portals Should Be Internal Developer Hubs
contributed,
Developer tools / DevOps / Platform Engineering

Internal Developer Portals Should Be Internal Developer Hubs

Many IDPs function as passive portals, adding complexity without real developer benefit.
Nov 15th, 2024 7:47am by Ankit Jain and Adam Berry
👁 Featued image for: Internal Developer Portals Should Be Internal Developer Hubs
Photo by Wonderlane on Unsplash

Internal Developer Portals (IDPs) are being sold as the go-to solution for engineering teams, a one-stop shop for service catalogs, ownership tracking, and team performance scorecards. But let’s face it: the current crop of IDPs is not built for today’s developers.

If we strip away the marketing hype, many of these tools function more like portals — a window into service ownership and status — than actual developer platforms. It’s time to rethink IDPs not as “portals” but as “hubs” that actively route information and workflows, reducing developers’ toil rather than creating another layer of friction.

IDPs are portals that display service information to developers, but that’s where the utility often ends. Focusing on service catalogs, ownership, and health checks might benefit platform teams, but this feels like an overhead with minimal value for developers. Developers would review this information if investigating an outage, but they often meet feature deadlines and debug product issues.

Why Portals Fall Short

By their nature, portals are passive. They allow developers to see what’s happening but don’t let them take meaningful action. If your IDP is just another place to look at dashboards, check service ownership, and perform administrative work, it’s doing little to improve productivity. It may be doing more harm by introducing additional cognitive load — yet another dashboard in an ever-growing landscape of tools for developers.

Worse, most of these tools come with a producer-consumer problem: platform teams rely on developers to keep service information up to date, but developers don’t directly benefit from maintaining it. It’s a two-sided network of sorts, but with an imbalance that leads to stale data, creating what we often call Zombie Tools — systems that exist but are underutilized or ignored by the very people they’re meant to serve

Rather than considering IDPs as portals, we should conceptualize them as *hubs*. A hub is more than a window to view data — it’s a dynamic system where workflows are centralized and actions are triggered. Developers need tools that not only give them visibility but also let them act — whether that’s triggering a deployment, performing a code review, or tracking down the origin of a failing test.

The IPP (Internal Platform Portal) Dilemma

Another common pitfall is mistaking IDPs for true developer portals when, in reality, they are Internal Platform Portals (IPPs). These tools often serve platform teams rather than developers, emphasizing service management, health checks, and performance scorecards. They are often presented as benchmarks, with no feedback mechanism to help teams improve.

IDPs promise to empower developers, but they often end up as tools that platform teams love and developers tolerate — if they use them. The solution? Build IDPs that put developer workflows at the center. If developers can’t find day-to-day value — like tracking tickets, reviewing pull requests, or pushing feature flags — the portal is another layer of complexity.

A hot trend in IDPs is the integration of scorecards, frameworks that track service health and readiness. While useful for high-level insights, this begs the question: Are we just reinventing developer productivity tracking software under a new guise?

While platform teams might see value in these tools, engineering leaders must be careful not to over-index on scorecards as metrics for developer performance. Scorecards should empower teams by providing clear, actionable insights — such as where processes are bogged down — and not become a hidden monitoring tool.

How To Turn IDPs Into Developer Hubs

The biggest flaw of today’s IDPs is that they often feel like solutions searching for a problem. To be truly valuable, they must focus on what matters most to developers — reducing friction in their daily work.

A “hub” approach would mean integrating tools that developers care about:

  • Code reviews: Simplify the process of reviewing and merging pull requests. Build better standards with code review SLOs, break down changes into smaller diffs, and track actionable code reviews.
  • Work tracking systems: Provide visibility and quick access to tasks and blockers, e.g., via JIRA tickets.
  • Test pipelines: Offer direct access to real-time test results, help identify flaky tests, etc.
  • Deployment management: This allows developers to take control of deployments, track which deployments their changes are in, and manage feature flag states.
  • Tracking code health: Actionable steps to track and reduce tech debt and improve code health for the engineering teams.

This shifts the focus from passively observing service states to actively improving developer workflows. If the tools developers use daily aren’t at the heart of your IDP, then it’s time to rethink the design.


This article is part of The New Stack’s contributor network. Have insights on the latest challenges and innovations affecting developers? We’d love to hear from you. Become a contributor and share your expertise by filling out this form or emailing Matt Burns at mattburns@thenewstack.io.

TRENDING STORIES
Ankit Jain is a cofounder and CEO of Aviator, a developer productivity platform used by modern engineering teams to ship AI-generated code at scale. He also leads The Hangar, a community of senior DevOps and senior software engineers focused on...
Read more from Ankit Jain
Adam Berry has worked on developer tools and infrastructure throughout his career, from Eclipse plugins to service and infrastructure work; he now focuses on developer platforms as products to empower engineers and make teams and organizations drastically more effective.
Read more from Adam Berry
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.