Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How to Lose 500k in 5 Minutes

How to Lose 500k in 5 Minutes

Ever made a mistake so big it cost you 500k? Randall has! In this lightning talk, Randall will explain how he single-handedly lost 500k due to sloppy engineering practices and why he's now a DevSecOps fanatic.

Randall Degges

November 17, 2021
Tweet

More Decks by Randall Degges

Other Decks in Technology

Transcript

  1. @snyksec @rdegges HEY, I'm Randall. Head of DevRel & Community

    @ Snyk Python/JS/Go Hacker Open Source * Author Builder
  2. @snyksec @rdegges Background (~2008) (me) Free conference calling service server

    server server Rural telco providers $0.50 per minute Subsidies $$$
  3. @snyksec @rdegges Architecture Conference Call Web App Conference Call API

    Asterisk Asterisk Asterisk Cloud Rural Datacenters Asterisk Conference Call API <billable call> <billable call> <billable call> <billable call> <billable call> ... calls.csv
  4. @snyksec @rdegges Conference Call API $ scp root@...:calls.csv . $

    wc -l calls.csv That's weird... Same number as last week. $ scp . root@...:calls.csv
  5. @snyksec @rdegges "But why didn't you just get the data

    from your logs?" - Literally everyone
  6. @snyksec @rdegges What I Learned 1. Store your logs!!! 2.

    Always use code to communicate 3. It's worth taking your time on the important things