~/talk

I built a frankenstein-monster: 3 Stories of migration

Three concrete migration stories claim one result: get complete‑rewrite quality with gradual delivery speed by using Frankenstein migration. The recipe uses Web Components + Shadow DOM as isolation, micro‑services boundaries, Git submodules, Webpack/Babel tweaks, event retargeting for React inside Shadow DOM and optional polyfills; examples show a 1.5‑year stalled rewrite, a four‑month Polymer rework and a working TodoMVC Frankenstein demo. The demo and code prove it builds and runs, but asset duplication and bundler config require careful attention.

AI-written summary · about

  1. 0:00Start
  2. 2:47MAGIC
  3. 4:421. Re-fresh Design
  4. 10:38Depression
  5. 15:08Outcome
  6. 20:15FRANKENSTEIN MIGRATION
  7. 32:09Migrator's toolset
  8. 44:22jQuery plugins
  9. 46:05APPROACH
~/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.