~/talk

Principles of developer experience

slides:none on file

Claim: developer experience equals measurable developer productivity as value over time. Four practical principles are given: respect developer knowledge and goals, do the simplest thing that could possibly work, support incremental learning, and eliminate wasted waiting. Examples: Error Prone surfaces fixes with docs, start.spring.io gives a zip bootstrap, a Cloud Run Button prototype automates git clone → build → push → deploy and influences product changes so adoption rises. Measurement techniques include friction logs, doc star ratings and copy‑paste or step‑completion metrics.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03Good developer experience
  3. 8:35Principles of developer experience
  4. 12:30Do the simplest thing that could possibly work
  5. 13:23Cloud Run Button
  6. 15:43How to measure
  7. 16:39Learning should be incremental
  8. 17:49Docker
  9. 18:37Measuring incremental learning
  10. 19:35Wasted time
  11. 21:08Recap
  12. 21:35How can we practically use these principles
  13. 21:59Friction logs
  14. 23:29Friction log template
  15. 24:39Documentation metrics
  16. 27:19From the start
  17. 27:57Questions
  18. 28:48Measurement
  19. 29:58Show not tell approach
  20. 30:54Change management
  21. 33:14Getting metrics first
  22. 34:42Decision fatigue
  23. 38:07Perception of time
~/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.