~/talk

Four Diseases

slides:none on file

Examines four recurring anti-patterns with concrete examples and fixes: forms that require postal-code and post-office fields break deliveries (Polish address forms vs post office rules); email validation that uses a brittle regex restricting TLDs to 2–4 chars instead of sending a verification message; and homegrown solutions like roll-your-own CSV/DNS/password hash or storing timestamps as varchar and money as double. Recommends using postal rules or what3words for addressing, verify emails by sending, prefer UUIDs, timestamptz and money types, and reuse battle‑tested libraries.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 3:32DDD disease explained
  3. 15:27Career diarrhea in email validation
  4. 24:32Not made here syndrome
  5. 29:41Malicious stream gosling
~/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.