Code is the Easy Part
summary
Company codebase totals 50,000 lines of Elm code and the virtual DOM rewrite in 0.17 benchmarks faster than comparable systems built by teams of six or more. Error messages now detect missing arguments. A time-travel debugger in the dev build records message history with import/export so QA can send exact repros; planned code swapping loads saved histories across edits. Collaboration emphasizes batching changes, a process bot that documents workflow, and community projects like Elm Format, Elm Test and WebGL.
AI-written summary · about
chapters (9)
- 0:00Introduction and overview
- 3:00Alternatives strengthen communities
- 5:08Where programming languages come from
- 14:20Collaboration beyond code
- 19:00Batching work for better design
- 24:42Code is the easy part
- 27:09Debugger demo and future plans
- 33:36How next steps are chosen
- 36:23Community and excitement matter
related talks
38mConfident Frontend with Elm
24mElm — new language, new you
28mConvergent Evolution
16mElm as an antidote to front-end fatigue
39mDeveloper Happiness on the Front End with Elm
26mDeveloping with Elm in a large application
31mMake the Back-End Team Jealous: Elm in Production
41mWriting Reliable Web Apps With Elm
