~/conference

EmberConf 2020

Ember developers, front-end developers, framework contributors, web performance engineers, developer experience engineers, accessibility engineers, technical leads

Ember Octane migration path; autotracking reactivity model; AST-based codemods; FastBoot memory profiling; Embroider route-based code splitting; template ES module imports; ember engines with yarn workspaces; accessibility linting and testing; server-side rendering with FastBoot; local-first offline syncing with Pouch-style stores; CSS Grid in Ember apps; decorators and modifier managers

titleauthorlength
Opening KeynoteYehuda Katz, Jen Weber, Godfrey Chan01h 11m
Ember ships a concrete plan: Ember Octane lands as a December minor stable release that is HTML-first, adds auto-tracking, template-only components, element…
Talk on
FastFlood: The Story of a Massive Memory Leak in FastBoot LandSergio Arbeo26m
A production FastBoot app leaks roughly 90% of memory across requests and reproduces locally only when built like production. Investigation uses Chrome…
Talk on
Octane: A Paradigm shift in EmberJSSuchita Doshi29m
Ember Octane promises concrete changes: native JavaScript classes replace Ember.Object, Glimmer components cut lifecycle surface from 13 hooks to two life…
Talk on
AST: the Secret Weapon to Transform a CodebaseSophia Wang29m
Abstract Syntax Tree (AST) is the concrete technique that lets a codebase get bulk-upgraded: regex fails on multiline calls but code mod reliably converts…
Talk on
Taming the Beast: Managing a really ambitious codebaseLuke Deniston31m
Argues that combining Ember Engines with Yarn workspaces yields a mono-repo layout that is fast for users and manageable for developers, replacing a…
Talk on
Lessons Learned from Changing CareersKara Luton26m
Career move from ballet and music publicity into front‑end engineering via Iron Yard bootcamp leads to work on the CrowdStrike UX team, learning and using HTML…
Talk on
Ember as SongJames C. Davis28m
An Ember Octane app becomes a playable composition using Tone.js on top of the Web Audio API. Components map to parts and contextual components to notes…
Talk on
Democratizing Frameworks Through Developer ExperienceSarah Yu11m
Claims that better DX lowers barriers and reduces bugs and frustrated engineers, then shows work: adds M3 models support to Ember inspector, prototypes a…
Talk on
Solving Problems for African SoilRidhwana Khan32m
Argues that African constraints are concrete: rolling outages of 4–12 hours, ~51% smartphone ownership in South Africa, and data at ~$10/GB make heavy JS and…
Talk on
Why JS is Coming to Ember TemplatesMatthew Beale18m
Claims that templates will accept ES module imports so components are referenced statically, not by runtime resolver; demonstrates micro-lib examples, bundling…
Talk on
Shift LeftMelanie Sumner18m
Argues that shifting accessibility left measurably raises code quality: enableable lint rules and tests catch problems before commit, cutting Jira churn and…
Talk on
Autotracking: Reactivity and State in Modern EmberChris Garrett36m
Autotracking claims to give Ember Octane fast reactivity with minimal annotation by wrapping root state with a tracked decorator and using a global revision…
Talk on
An Octane-Powered JAM StackChris Manson31m
Empress is a concrete Ember Octane stack that pre-renders with FastBoot and primer pre-rendering at build time to emit static HTML served from a CDN…
Talk on
A11y First and Everyone WinsAva Wroten33m
Claims a drag‑and‑drop sidebar feature is rescued by accessibility while keeping mouse and touch intact, implemented by wrapping Ember Sortable with composable…
Talk on
EmberQuest: Building an Octane Role Playing GameDan Monroe25m
A playable Octane RPG exists: hex maps with fog‑of‑war and A pathfinding that finds far targets in ~4 ms, WebGL running at 60 fps, physics and collisions…
Talk on
An Ember Dev's Guide to CSS GridJames Steinbach32m
Claims that learning eight Grid pieces (columns/rows, fractional units, grid template areas, gap, repeat, min/max/auto sizing, logical inline/block directions…
Talk on
Stronger App Architecture Using MapsMatt Gardner40m
Shows a concrete stack and what actually worked: an Ember app (Zola) rendering lots of civic layers with GeoJSON for small sets and vector tiles for fast…
Talk on
The Power of DebuggingSamanta De Barros26m
Browser DevTools show how to debug Ember apps in development and production: set breakpoints in the Sources tab, pretty-print minified bundles with…
Talk on
Talking to Your Dog with EmberRobert Wagner25m
Prototype deciphers barks into alert / greeting / playful / distress by analyzing audio with the Web Audio API and Ember, using an OfflineAudioContext and…
Talk on
The Moderate ProgrammerDerek Gavey15m
Advice lands on concrete rules: name things three words or less and use plurals or prefixes like is/has for booleans; functions do one conceptual thing, avoid…
Talk on
Why Contributing Seems ScaryAnne-Greeth van Herwijnen15m
Argues that contribution barriers are social and procedural not technical, backed by specific actions: a first four lines of code pull request that lands on…
Talk on
Decorators in DepthMarco Otte-Witte41m
Decorators are shown as concrete functions that wrap or replace class members: examples include a benchmark decorator that times and logs a model method, an…
Talk on
Investing in EmberJessica Jordan31m
Argues that paying engineers to work on OSS produces measurable business returns, citing a hospital case with 4.75 million euro first‑year savings and 8.17…
Talk on
Programmer's Bookshelf: Cliff Notes EditionLisa Backer28m
Two practical book summaries that name numbers and show methods: the revised Pragmatic Programmer condenses advice into 100 short tips and urges treating…
Talk on
Closing KeynoteNicole Sullivan26m
Chrome adds a Frameworks PM, collaborates weekly with React to design a scheduler, and sunsets Polymer after poor adoption. Chrome reports a survey of over…
Talk on
Octane Octopus: The Multi-Faceted MigrationJordan Hawker23m
A concrete, four‑phase migration lets a codebase adopt Octane incrementally while continuing feature work: upgrade to Ember 3.16 LTS, opt into Octane features…
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.