2026-02-03, 16:25–16:50, B.1.031
While JavaScript has long been the backbone of the Foreman frontend, both for plugins and core alike, I decided to shake things up for foreman_ansible_director.
A year and over 9,000 lines of TypeScript code later, I'm here to share what I learned.
This talk will explore:
- The surprisingly smooth integration of TypeScript into an existing JavaScript ecosystem
- The real benefits of type safety
- Interoperability with existing code
- What this implies for packaging
This talk isn’t just about TypeScript - it’s a story of how type safety can reduce errors, make life easier for developers, and improve maintainability of the codebase.
Thorben is a software engineer on the orcharhino team at ATIX AG near Munich.