~/talk

Even Naming This Talk Is Hard

slides:none on file

Argues that naming is the core problem not the topic and gives concrete failures and fixes: builds a mental to‑do app as a running example, finds naming collisions on GitHub and runs into invites for events, sees real code where containers vs dumpsters collides with Redux terminology and Docker, documents how organizations replace blacklist/whitelist with allow lists and block lists, shows tooling that helps (searches, linters, style enforcers) and offers practical heuristics for when to refactor names.

AI-written summary · about

  1. 0:00Start
  2. 0:31Hello my name is RUTHIE Bunruthless
  3. 4:17WHY IS IT HARD TO NAME SOFTWARE?
  4. 17:22WHY DO BAD NAMES PERSIST?
  5. 17:51THE PROBLEMS CAUSED BY THIS NAME DON'T AFFECT ME. THEREFORE THEY DON'T EXIST.
  6. 19:42I DON'T BELIEVE THAT CHANGING THIS NAME WILL MOVE THE NEEDLE ON WHAT WE CARE ABOUT.
  7. 20:20WHAT MAKES A NAME GOOD OR BAD?
  8. 23:04HOW CAN WE NAME SOFTWARE BETTER?
  9. 24:52NO JUDGMENT ZONE
~/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.