CfgMgmtCamp 2026 Ghent

From 'undefined' to 'I Told You So' - TypeScript for the Foreman Frontend
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.

This speaker also appears in: