Anna Schoderer & Maximilian Franzke
DB UX Design System – How we’ve open sourced our largest inner source project
#1about 1 minute
Unifying Deutsche Bahn's digital landscape with a design system
Deutsche Bahn faces complexity from diverse applications, multiple frameworks, and non-functional requirements like accessibility across internal and external teams.
#2about 2 minutes
Why open source is the solution for collaboration and quality
Open source principles enable collaboration with external partners, improve component reusability, and serve as a quality gate for the entire system.
#3about 2 minutes
Fostering a supportive open source culture at Deutsche Bahn
The company supports open source through leadership backing, dedicated time for contributions, architecture guilds, and active internal developer communities.
#4about 1 minute
Moving the design system from inner source to open source
The DB UX design system was moved from a private inner source model to public open source to better include external partners and agencies.
#5about 2 minutes
The technical stack for a multi-framework component library
The system uses Sketch and Zeplin for design tokens via Style Dictionary and Mitosis to generate components for multiple frameworks like React and Angular.
#6about 1 minute
Establishing quality gates in the development process
A cross-functional process involves community, accessibility, and brand teams, using pre-releases, Playwright for visual regression testing, and GitHub Actions.
#7about 2 minutes
Managing community feedback and contributions
Feedback is gathered from a large internal web development community via MS Teams before being migrated to public GitHub issues for transparency.
#8about 3 minutes
Q&A: The decision to move away from Storybook
While previously used with Stencil.js, the team is not currently using Storybook due to challenges with their Mitosis-based mono-repo and documentation integration.
Related jobs
Jobs that call for the skills explored in this talk.
Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
TypeScript
React
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
JavaScript
Node.js
+1
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
02:39 MIN
Establishing a single source of truth for all data
Cat Herding with Lions and Tigers - Christian Heilmann
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
04:22 MIN
Why HR struggles with technology implementation and adoption
What 2025 Taught Us: A Year-End Special with Hung Lee
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
03:15 MIN
The future of recruiting beyond talent acquisition
What 2025 Taught Us: A Year-End Special with Hung Lee
04:27 MIN
Moving beyond headcount to solve business problems
What 2025 Taught Us: A Year-End Special with Hung Lee
03:28 MIN
Shifting from talent acquisition to talent architecture
The Future of HR Lies in AND – Not in OR
Featured Partners
Related Videos
Bridging the Gap
Philipp Kremer
Design Systems and how to develop consistent and scalable products with them
Michael Siregar
Breaking Down Silos Between Design and Development
Erica Rider & Stan Carrico
UX is a fullstack job!
Marcel Bagemihl & Miriam Becker
Design as an algorithm, not as a feature
Kaya Sohyun Kim
Empowering Thousands of Developers: Our Journey to an Internal Developer Platform
Bastian Heilemann & Bruno Margula
Navigating the Corporate Jungle: Life as a Developer in a large Company
Alexandra Petri
Let developers develop again
Kai Geißelhardt & Volker Zöpfel
Related Articles
View all articles



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


Twin.Link GmbH
Osnabrück, Germany
Intermediate
Senior
React
TypeScript


Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript


Der STANDARD
Vienna, Austria
Senior
Next.js
TypeScript

msg
Ismaning, Germany
Intermediate
Senior
Java
Scrum
Software Architecture

Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
Java
Google Cloud Platform

Agora Think Tanks gGmbH
Berlin, Germany
Intermediate
Senior
PHP
CSS
HTML
JavaScript
TypeScript