~/talk

Towards Joyful Development

Talkat Appium Conference 2021 · 2021-09-17..09-18· [testing, developer-experience]
slides:none on file

Argues that tightening feedback loops—more small, hermetic unit tests, fewer brittle end-to-end Appium/Selenium tests, and parallelized builds—returns frequent “green bar” dopamine hits and faster delivery. Recommends TDD/test-first, ports-and-adapters (aka hexagonal architecture) to swap fast local doubles for slow services, aims for a 10 second local build and 10 minute CI runs, uses Bazel-like incremental builds and distributed caches, treats feature flags and staged rollouts as deployment safety, and ruthlessly deletes flaky or unused tests.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:20Neurochemistry and software
  3. 2:53Dopamine and feedback loops
  4. 5:11Achieving fast feedback
  5. 7:24Learning from industry experts
  6. 9:31Challenges in software testing
  7. 12:24Test sizes and the pyramid
  8. 16:09Ideal automated testing
  9. 18:45Managing test flakiness
  10. 21:13Test-driven development
  11. 23:24Architecting for speed
  12. 25:05Repository and tool design
  13. 26:52Network and dependency management
  14. 29:06The outside-in testing model
  15. 31:41Balancing speed and safety
  16. 33:38Refining test suites
  17. 35:32Front-end and legacy testing
  18. 37:07Code reviews and throughput
  19. 38:47Deployment and parallelization
  20. 41:50Conclusion and Q&A
~/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.