Photo credit: Jo Chou



In case you didn’t have a chance to attend, here is a recap on some of the trainings and presentations.

Training: Supercharging Ember Octane with TypeScript

Chris Krycho led a training session on “Supercharging Ember Octane with TypeScript.” He talked about what TypeScript is, how it works as a language, and how it works with Ember. Then, he guided the group through the process of converting parts of a small existing application from classic Ember with JavaScript to Ember Octane with TypeScript.

TypeScript provides big developer experience differences, such as always-up-to-date documentation for functions and classes, fewer “undefined is not an object” errors, and confident refactoring. TypeScript is not just a "typed superset of JavaScript." It's a way to develop faster and more reliably, especially when you have to make changes.

BonusConf: Maintaining an Ember application at scale and intro to Ember editions and Octane

Kacey Lewis emceed the BonusConf, which is a not-so-secret, small mini-conf held on Monday, a day before the official start of the conference. Here, we had two LinkedIn engineers present.