~/talk

Tales of Scala's 1001 Styles

TalkinFrenchat ScalaIO 2018 · 2018-10-29..10-31· [developer-experience]
speakerdeck:jeantil
slides:none on file

A Scala style-and-standards talk about making team-wide formatting rules (e.g., two-space indentation, brace rules) and reviewing them regularly. It describes using tools—scalafmt plus sbt and .editorconfig—to enforce consistency, reduce friction and help hiring, shows real examples of problematic symbolic APIs that break onboarding, and recommends documenting design intent so APIs explain their purpose and use.

AI-written summary · about

  1. 0:00Start
  2. 1:11Aesthetics
  3. 2:13The indentation war
  4. 7:39Individualism
  5. 11:15The old Java developer discovering Scala
  6. 17:27Social convention
  7. 18:12The team that adapted its style to available hires
  8. 26:55Adapt
~/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.