Natale Vinto
The internal developer platform and golden paths: Scaffolding for cloud-native development
#1about 3 minutes
The growing problem of developer cognitive load
Increasing complexity in software development leads to high cognitive load and reduced productivity for developers.
#2about 2 minutes
Key pillars of an ideal developer experience
An optimal developer experience focuses on reducing cognitive load, enabling a flow state, and providing fast feedback loops.
#3about 2 minutes
Introducing the internal developer platform (IDP)
An IDP is a platform built by a platform team to enable developer self-service with guardrails and best practices.
#4about 2 minutes
Defining golden paths and software templates
Golden paths are pre-architected, supported workflows for building software that enforce best practices, originating from a concept by Spotify.
#5about 1 minute
The evolving role of the platform engineering team
Platform engineers act as product managers, UX experts, and developer advocates for the internal platform they build and maintain.
#6about 3 minutes
Introducing Backstage as an open source IDP
Backstage is a popular open source IDP from the CNCF, with Red Hat Developer Hub providing an enterprise-grade version.
#7about 3 minutes
Demo: A tour of the developer hub portal
The portal provides a single pane of glass with a Tech Radar, learning paths, and catalogs for existing software and APIs.
#8about 3 minutes
Demo: Scaffolding a microservice from a template
A software template is used to automatically generate a new microservice, including its source code and GitOps repositories.
#9about 4 minutes
Demo: The integrated component view and plugins
The scaffolded component view centralizes access to pipelines, GitOps status, Kubernetes monitoring, and technical documentation via plugins.
#10about 3 minutes
Demo: Coding instantly with an in-browser IDE
Developers can launch a pre-configured, in-browser IDE like Dev Spaces directly from the component view to start coding immediately.
#11about 3 minutes
Understanding the structure of a software template
Software templates are defined using YAML files that specify input parameters, actions, and the UI layout via a catalog-info.yaml file.
Related jobs
Jobs that call for the skills explored in this talk.
Wilken GmbH
Ulm, Germany
Remote
Senior
Kubernetes
PostgreSQL
+3
Matching moments
01:53 MIN
The role of a freelancer integrated within a team
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
02:55 MIN
Why developers often undervalue their time and paid tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
05:12 MIN
How to build structure and culture without killing agility
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
03:58 MIN
Making accessibility tooling actionable and encouraging
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
03:28 MIN
Shifting from talent acquisition to talent architecture
The Future of HR Lies in AND – Not in OR
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
Featured Partners
Related Videos
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann & Christian Denich
Platform Engineering vs. DevOps Why not both?
Christian Strack
Empowering Thousands of Developers: Our Journey to an Internal Developer Platform
Bastian Heilemann & Bruno Margula
From Zero to Hero: Launch & Manage Your Cloud Apps with Free OpenShift & Red Hat Developer Hub
Markus Eisele
Great DevEx and Regulatory Compliance - Possible?
Martin Reynolds
Platform Engineering untold truths: is just an infrastructure matter?
Graziano Casto
Developer Experience, Platform Engineering and AI powered Apps
Ignacio Riesgo & Natale Vinto
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
React
DevOps
Next.js
TypeScript
Cloud (AWS/Google/Azure)


NEXT DIGITAL
Remote
Terraform
Continuous Integration
Amazon Web Services (AWS)
Scripting (Bash/Python/Go/Ruby)

Tech Data Corporation
Barcelona, Spain
Intermediate
GIT
Bash
Azure
DevOps
Python
+10


Ad4 Octogono
Municipality of Madrid, Spain
€40-46K
Senior
Java
Bash
Azure
Linux
+15

Ad4 Octogono
Barcelona, Spain
€40-46K
Senior
Java
Bash
Azure
Linux
+15
