~/talk

Life, Liberty and the Pursuit of APIness : The Secret to Happy Code

Talkat NDC Oslo 2017 · 2017-06-14..06-16· [developer-experience]
slides:none on file

Argues that developer happiness is a measurable non‑functional requirement and gives concrete patterns: set up a private NuGet server and repo naming so a new developer gets Applejack running and a database locally in a day; add intellisense-friendly fluent APIs (example: 20.minutes extension), ship an interactive API explorer with sandbox/live endpoints, and deploy dashboards + centralized logs (Logentries/Logstash/Kibana/Splunk) with levels and historical graphs so incidents are diagnosed quickly.

AI-written summary · about

  1. 0:00Start
  2. 0:56Company Spotlight
  3. 3:18Discoverability
  4. 3:54Models of Learning Psychology
  5. 5:31Learning Curves
  6. 12:49Telling a Story
  7. 16:22Restoring Nuget Packages
  8. 16:45Clone Code
  9. 23:17Portal 2
  10. 24:39F12 Developer Tools
  11. 26:05Intelligent Code Completion
  12. 26:57Fluent Interfaces
  13. 33:24Monitoring
  14. 36:17Early Visibility
  15. 39:24The Warp Engine
  16. 40:50Diagnostics
  17. 41:28Context
  18. 42:17Scenario 2
  19. 44:51Logging
  20. 45:16Secrets to Getting Logging Right
  21. 47:26Fatal Errors
  22. 48:23Errors and Warnings
  23. 50:51Debug
  24. 52:41Recap the Rules of Happy Code
  25. 54:24Visual Studio Unspecified Error
  26. 56:46Thank You
~/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.