~/talk

Little Snippets

Talkat EuRuKo 2016 · 2016-09-23..09-24· [ruby, developer-experience]
slides:none on file

Small, concrete changes save time and reduce bugs: prefer use max not sort.last for intent and speed; use ActiveRecord queries instead of loading all records; replace regex matches with include? or predicates when only a boolean matters; avoid redundant `self`, prefer `require_relative` for sibling files; name config keys with units; prefer foreign‑key cascades over has_many without `dependent`; anchor regexes with `\A` and `\z` when matching whole strings; use `tap` and `slice` for clearer object construction; RuboCop enforces consistency.

AI-written summary · about

  1. 0:00Introduction
  2. 1:52Little details in code
  3. 6:31Conciseness in programming
  4. 17:19Readability and negations
  5. 21:38Easy to read code
  6. 27:40Empathy in code
  7. 28:25Natural ordering
  8. 32:16Precision in code
  9. 38:16Regular expressions
  10. 43:17Code style importance
  11. 45:43Q&A and thanks
~/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.