~/conference

EmberConf 2019

Ember developers, frontend engineers, addon maintainers, engineering managers, developer experience engineers, technical writers, open source maintainers

Octane Glimmer components; tracked properties change system; Ember Data adapters and serializers; TypeScript migration with ember-cli-typescript; Embroider and module bundling; addon-driven UI styleguides; ember-concurrency tasks; service worker plugin architecture; testing pyramid and Testem; accessibility auditing and fixes

titleauthorlength
Opening KeynoteYehuda Katz, Tom Dale58m
Ember announces an Octane addition: a coherent snapshot bundling JavaScript classes, Glimmer components, angle-bracket invocation, and a new change system…
Talk on
Building a UI Styleguide in EmberFrédéric Soumaré20m
Ember-CLI addons become a reusable UI kit: components live in an addon and addon exposes components into app namespace so apps get new components without…
Talk on
Your Desktop, the StudioKate Ruggeri23m
Claim: making the computer a happy place produces calm and control after boot and small investments pay off. Evidence: a half hour a day learning vim…
Talk on
Comparing Patterns in React and EmberPreston Sego34m
Compares concrete patterns: a Todo MVC and timer demo show Ember’s built‑in services, ember concurrency tasks and change‑tracking minimizing re-renders versus…
Talk on
Typed Ember: Strong Types for Better AppsJames C. Davis16m
Argues that adding types makes Ember apps measurably safer: build-time checking, editor feedback, and fewer runtime type errors; demonstrates using…
Talk on
Crafting Web Comics with EmberJessica Jordan31m
Shows a concrete Ember app that renders multi‑layered comic panels, composes animations with the web animations API (keyframe effects, group effect, timeline)…
Talk on
Anatomy of an Addon EcosystemLisa Backer26m
Deep dive into how ember-service-worker implements a plugin ecosystem: code discovers add-ons by package keywords, builds a serviceworker builder (a Broccoli…
Talk on
Developing an Ember Test StrategyTodd Jordan28m
Argues for tight feedback loops and a test distribution that keeps runs short: Ember provides unit, rendering, application tests and a 1,000-test run shows…
Talk on
Don't Break The WebMelanie Sumner20m
An analysis of the top million homepages finds 59,653,607 errors and an average of almost sixty accessibility issues per page with 97.8% of sites affected…
Talk on
Dealing with Data in 2019Igor Terzic31m
Ember Data claims a lighter, modular core that drops obsolete APIs and enables add-ons to experiment before core adoption; examples include ember-m3 (single…
Talk on
The State of Community DocumentationKenneth Larsen23m
About 5,000 README files are scraped and analysed, showing an ecosystem with more than 55,000 addons and roughly 1,000 new add-ons a year. Findings include…
Talk on
Communication and ConventionJulia Donaldson25m
Claim: Ember’s conventions create a shared vocabulary that turns onboarding and mentorship into scalable processes rather than bottlenecks. Cites concrete…
Talk on
Ember is for EveryoneStephen Meya Kenigbolo
Teaching absolute beginners with no technical experience to understand Javascript can be quite a daunting task. It's more challenging if you have a thick…
Talk on
Building Better ComponentsDianne Eramo26m
Ember component patterns get named and demonstrated with concrete tradeoffs: data down actions up for reusable components that never mutate external state…
Talk on
Composable Concurrency TasksIsaac Ezer26m
Claims that Ember Concurrency uses ES6 generators to make async code concise and cancelable are demonstrated with concrete examples: generator-based tasks…
Talk on
New to Ember: What ARE All These Things?Jennifer Wong24m
A tour of concrete discoveries: shows that mut helper is a naming convention for two‑way updates, can/abilities maps to an authorization class, and…
Talk on
How to Grow or Save your Favorite Open Source ProjectJen Weber06m
Claims specific tactics that grow contributor numbers: apply Cialdini principles—praise increases liking, be loud about your work creates social proof, give…
Lightning on
How I Learned to Stop Worrying and Love the Mono RepoHassan Abdel-Rahman06m
Explains moving from in-repo add-ons to a mono repo using yarn workspace, with an example repository that creates packages folders, symlinks node_modules, and…
Lightning on
From Mainframe to Mainstream: A Case Study in EmberificationRyan Mark06m
Case study of modernizing a COBOL/DB2 mainframe reservation system into an Ember stack with concrete wins: migration uses Ember Data and Ember CLI deploy, over…
Lightning on
How to build a Blog Engine in 15m with Ember and NodeJSChris Manson05m
Claims ability to get a Markdown blog running in about fifteen minutes but actually compresses it into five, using Ember and NodeJS with the Empress Blog…
Lightning on
What's Behind Ember Observer's Scores?Katie Gengler06m
Ember Observer replaces a rigid ten-check checklist with a weighted average so different criteria count more or less, rebalances scores from a 0–10 scale, and…
Lightning on
Broccoli UpdateOli Griffiths08m
Update lists concrete changes: Broccoli moves its temp directory out of projects which yields up to 32% faster builds and removes noisy filewatch events…
Lightning on
No Bad Legos: A Toy Box For EverybodyHowie Bollinger31m
Component-driven development plus automated a11y checks means components get audited as they’re built: the axe engine runs inside tests via ember-a11y-testing…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.