A group of college students sit in a classroom taking notes, while one student stands beside her desk holding notebooks and a backpack.

Ensuring long-term codebase health through the Ember Initiative

development / consulting / Ember.js

Tuition.io is a benefits platform that helps employers offer tuition assistance, student loan repayment, and education guidance in one system—reducing administrative overhead for HR teams and financial stress for employees.

Tuition joined Mainmatter’s Ember Initiative to modernize their Ember.js codebase and reduce long-term maintenance risk. They were looking for direct access to Ember expertise and hands-on support for several critical upgrades.

anchorIncremental Improvements with Immediate Impact

We started by migrating their build system to Vite, which significantly improved local development speed and reduced CI build times. This work demonstrated for the entire Ember ecosystem what modern Ember tooling can look like beyond ember-cli. We then integrated ember-intl with Vite, enabling live reloading for translations so engineers no longer needed to restart the development server when copy changed. Finally, we upgraded the project to Glint 2, improving type safety, autocomplete, and overall developer confidence.

anchorA Codebase Built to Last

After a few months of collaboration, Tuition’s Ember.js setup is fully up to date with modern tooling and practices. Their team now works faster, catches issues earlier, and has a stable foundation for future feature work—without needing large, disruptive upgrades down the line.

Being a member of the Ember Initiative is providing great help. We're 100% Vite, fixed many outstanding issues, and on the remaining things we have a plan to move forward.
Cory Loken, Tuition

Discover more case studies

Team up with us to go further!

Our experts are ready to guide you through your next big move. Let us know how we can help.
Get in touch