~/talk

Unbreakable. Perfect: The Craft of Code

Talkat CodeMash 2018 · 2018-01-09..01-12· [developer-experience]
links:none on file
slides:none on file

Argues for craftsmanship over “it works” with concrete practices: use linters and writing for testability to expose hidden complexity, refactor long parameter lists and other recognizing code smells, prefer simple immutable patterns (spread operator) and inject dependencies to make code reusable and easy to test. Cites Redux born from Elm ideas and Linux started as a hobby that worked and scaled; claims very few reach master level and shows how tests and refactors reveal surprising complexity.

AI-written summary · about

  1. 0:00Intro
  2. 1:33Joe Morgan
  3. 3:16Stages of Craftsmanship
  4. 4:19How does this relate to software
  5. 6:14How each of us map onto the phase
  6. 7:31How to get better
  7. 8:01The eye
  8. 10:20The hand
  9. 11:09The mind
  10. 11:47Testing
  11. 12:54Understanding Style
  12. 16:01Feedback
  13. 17:49Tests
  14. 19:02Mind
  15. 20:04Apprentice
  16. 21:40journeyman
  17. 24:01beauty logic
  18. 24:33pop quiz
  19. 25:39getting a unique strength
  20. 26:20Stack Overflow
  21. 27:20Have a Test
  22. 28:03Spread Operator
  23. 29:43Language baggage
  24. 30:58Principles
  25. 33:22Master Level
  26. 33:36Eye Level
  27. 39:35Linux
~/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.