~/talk

Security Doesn't Have To Be a Nightmare

Talkat RubyConf AU 2023 · 2023-02-16..02-17· [security]
slides:none on file

Argument: move from late-stage security checks to shift security left by asking how the project’s CIA triad (confidentiality integrity availability) can be broken. Practical fixes: sanitize input, validate all data, and keep no credentials in repo. Tooling evidence: add automated scanners — DAST and SAST — into CI and PRs to catch injection and leakage early. Outcome claim: fewer last-minute fixes, cheaper design changes, and measurable reduction in risky commits.

AI-written summary · about

  1. 0:00Start
  2. 7:37SANITIZE THE INPUT
  3. 8:53VALIDATE THE DATA
  4. 10:52NO CREDENTIALS IN YOUR REPO
  5. 25:47HOW CAN THE CIA OF THIS PROJECT BE BROKEN?
  6. 28:09SHIFT SECURITY LEFT
~/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.