~/talk

Coding with dinosaurs

links:none on file
slides:none on file

Argues that giving more weight to program purpose beats clever implementation and shows concrete refactor patterns in Java and Scala code. Replaces ad-hoc classes and boolean flags with explicit types and small composable functions, demonstrates replace boolean flags by modeling intent, and favors composition over classes for local reasoning. Live code examples walk through a small service refactor that removes nested conditionals, clarifies user identifiers and flows, and yields clearer intent and fewer edge-case branches in the examples.

AI-written summary · about

  1. 0:00Introduction
  2. 2:49Dinosaurs in coding
  3. 7:44Performance pitfalls
  4. 13:00Time management in projects
  5. 19:00Functional programming basics
  6. 25:50Debugging techniques
  7. 30:30Team collaboration tips
  8. 36:33Q&A and closing
~/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.