~/talk

Format Your Elixir Code Now

Talkat ElixirDaze 2018 · 2018-03-01..03-02· [developer-experience]
slides:none on file

A code formatter claim: mix format ships with rules that avoid semantic changes, use a 19‑line config and remove trailing commas; the Elixir core conversion shows 425 files changed across 214 PRs, 84 committers, 368 commits in four days, proving it works at scale. A mid‑size app sees churn too (90 files, only 31 passed first run), so enforcement via CI and editor hooks matters — e.g. the check-formatted flag in CI and editor autosave hooks to keep commits green.

AI-written summary · about

  1. 0:00Intro
  2. 2:32Jake Worth
  3. 3:03Style is subjective
  4. 3:42Why should I care
  5. 3:56Where Elixir is headed
  6. 4:20Agenda
  7. 4:41A History of Auto Formatting
  8. 5:03Auto Formatting Definition
  9. 5:31Lint vs Auto Formatting
  10. 6:38Where the idea of Auto Formatting came from
  11. 7:20Auto Formatting solves a modern problem
  12. 8:30Golang Sogo
  13. 10:26Whats Happening Now
  14. 11:12Pull Requests
  15. 12:17Arguments for and against
  16. 12:43Argument for
  17. 18:53Style Concern
  18. 19:25Julius Caesar
  19. 21:51Potential benefit of the trailing comma
  20. 22:12Eagle since law
  21. 24:26Today I learned
  22. 26:18Refactoring Project
  23. 26:34Results
  24. 28:11PostController
  25. 30:12Render Function
  26. 30:52Case Statement
  27. 31:29Formatter
  28. 32:22Router
  29. 33:50Inline Comments
  30. 35:47Circle CI
  31. 38:11Conclusion
~/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.