~/talk

In 1 Year

Talkat EmberConf 2023 · 2023-07-20..07-21· [ember, engineering-leadership]
name:Isaac Lee
links:none on file
slides:none on file

75% of Ember apps sit on v3 or below and one maintainer tackles a 195-package monorepo over one year, cutting packages to ~150, standardizing three scripts (lint lint:fix test), updating ESLint to v8 across leaf packages in days with a divide‑and‑conquer plan, wrapping unstable addons like ember-file-upload, enabling embroider safe/optimize, and publishing codemod utils plus a CLI; result: faster reproducible builds, fewer deprecations, and a realistic path to v4+.

AI-written summary · about

  1. 0:00Maintainable extensible code
  2. 1:38Incremental updates essential
  3. 4:26Code metrics problems
  4. 5:50Good code characteristics
  5. 6:34Components minimal API
  6. 9:24Separating concerns reuse
  7. 11:51Splattributes pitfalls avoid
  8. 13:17Reduce dependencies stability
  9. 15:29Update tools incrementally
  10. 17:34Find deprecations outdated
  11. 18:38Optimize build times
  12. 20:32Share knowledge reduce bus factor
  13. 21:15Daily refactoring techniques
  14. 24:29When to write code mod
  15. 26:40Collaboration skills improve
  16. 28:03Modernize legacy projects
  17. 29:08Conclusion call to action
~/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.