+1 (405) 383-8943

Team & Practice

Production error tracking in a mature Ember app

October 12, 2026 · FlameFold

Most long-lived Ember apps report errors badly: no source maps, stack traces flattened into one vendor file, and route transitions that swallow failures. How to get honest telemetry before an upgrade, and keep it through Embroider and Vite.

Read more

AI coding assistants in a mature Ember codebase

October 5, 2026 · FlameFold

Assistants are fluent in the Ember of 2016, so they pull an old codebase back toward its own average age. How we configure them, where they genuinely help on modernization work, and the review bar that does not move.

Read more

Accessibility conformance in a mature Ember app

September 21, 2026 · FlameFold

Procurement and regulation now ask Ember apps for an accessibility story. Route-transition focus, template-lint rules, ember-a11y-testing in CI, and what to do about the old addons that render your markup.

Read more

TypeScript and Glint in a mature Ember app

September 14, 2026 · FlameFold

Ember ships its own types now and Glint type-checks templates. How to add TypeScript to a ten-year-old app file by file, what order to do it in, and when the honest answer is not yet.

Read more

Keeping an Ember app hireable

August 20, 2026 · FlameFold

The real risk in a mature Ember app is staffing, not the framework. Hiring JavaScript engineers instead of Ember engineers, and the codebase habits that make ramp-up short.

Read more