~/talk

Shiny objects are cool, but so is building products people use

Talkat NDC Oslo 2019 · 2019-06-17..06-21· [engineering-leadership]
slides:none on file

Argues that chasing new frameworks and clever code wastes effort on accidental vs essential complexity (cites Fred Brooks), gives concrete failures — an e‑reader built in four JS frameworks, dozens of unfinished Eclipse projects, dependency pain from an outdated reCAPTCHA gem that a one‑line custom fix replaces — and prescribes practices: time‑box experiments, use simpler infrastructure like Heroku for early MVPs when staffing is small, apply the five whys, and prefer maintained libraries with active users.

AI-written summary · about

  1. 0:00Introduction
  2. 2:39What is shiny
  3. 4:40Brooks Law
  4. 5:51Accidental Complexity
  5. 6:49Essential Complexity
  6. 9:27Problem with Shiny
  7. 12:10Why Shiny
  8. 15:16Focus on the problem
  9. 18:20Focus on the customer
  10. 24:54Examples
  11. 26:03Should I use this library
  12. 38:37How do we innovate
  13. 46:49Evaluating and choosing
~/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.