Typed Ember extends Confidence
summary
Converts a seven‑year‑old Ember app to TypeScript during the pandemic, using Octane and native classes plus Ember CLI typescript and DefinitelyTyped, shows step‑by‑step file renames, declaration files, declare modifier, model registry boilerplate and strategies like “outer leaves first” or “you touch it you convert it”; demonstrates catching null/undefined bugs (Rollbar notes 8 of top 10 JS errors) and cites TypeScript finding 15% of public bugs; result: an Octane+TS app that reduces runtime errors and measurably boosts developer confidence.
AI-written summary · about
chapters (12)
- 0:00Start
- 4:53What Is Typescript
- 5:16Types in Javascript
- 9:58How Does Typescript Get the Answer Key
- 12:47Explicit Type Declarations
- 13:09Array Type
- 14:02Void Type
- 16:09Gradual Typing
- 19:33Rental Model
- 22:28Routes
- 27:44Map Component
- 30:29Technical Benefits of Typescript








