~/talks

Kelley Robinson

what they talk about

all 7 in the filters

where they keep going back

all 8 in the filters

on a stage with

all 5 in the filters

who talks about the same things

titleconferencedate
Do Passkeys Solve the Account Recovery Problem?Authenticate 20242024-10-14
Passkeys improve login but do not eliminate account recovery: synced passkeys reduce device loss risk yet users still lose access and cross‑device sync fails…
Talk on
Designing consumer account recovery in a 2FA worldBSidesSF 20232023-04-22
Explains concrete recovery paths for WebAuthn and passkeys including passkeys syncing and cloud fallback to iCloud+SMS, shows that backup codes are actually…
Talk on
Protecting Phone VerificationAuthenticate 20222022-10-17
A specific attack called SMS pumping floods phone-verification forms to generate billing events by targeting sequential number blocks tied to complicit…
Talk on
2FA in 2020 & BeyondGOTO Chicago 20202020-04-27
Shows concrete trade-offs: SMS is easiest to onboard but vulnerable to SS7 and SIM swap; a Google study reports SMS blocks 100% of automated bots, 96% of bulk…
Talk on
2FA in 2020 and BeyondBSidesSF 20202020-02-23
Data show tradeoffs: SMS is easy to onboard but vulnerable to SS7 and SIM‑swap; Google finds SMS blocks 100% of automated bots, 96% of bulk phishing and 76% of…
Talk on
Building a Better Scala CommunityScala Days Lausanne 20192019-06-11
Describes building an inclusive Scala ecosystem by running Scala Bridge workshops (over two dozen since 2017 across many countries), leaning on the 2016…
Talk on
Contact Center AuthenticaionBSidesSF 20192019-03-03
Research calls to about 45 contact centers reveal most systems use phone, email or DOB to identify customers but rarely authenticate them; several ask for…
Talk on
Authentication Beyond SMSPasswordsCon 2018 Stockholm2018-11-24
Passwords and SMS 2FA are often bypassed: carriers’ SS7 handoffs and SIM swap attacks let attackers intercept codes, and Reddit’s Aug 1 incident shows…
Talk on
Analyzing Pwned Passwords with Apache SparkScala Days New York 20182018-06-19
Demo loads ~500 million breached credential pairs (uses a ~289M truncated sample) into Apache Spark via a Zeppelin notebook, reads CSV/JSON with schema…
Talk on
Analyzing Pwned Passwords with Apache SparkScala Days Berlin 20182018-05-14
Loads SHA-1 hashed breach records into Apache Spark via a Zeppelin notebook, infers schema from CSV/JSON, and joins with a 700k common-password list to produce…
Talk on
Analyzing Pwned Passwords with Apache SparkGOTO Chicago 20182018-04-24
Uses Apache Spark 2.x and a local Zeppelin notebook to process Troy Hunt’s Pwned Passwords dump (originally ~500M breached credentials) after joining down to…
Talk on
Closing PanelScala Days Copenhagen 20172017-05-30
Panel reports concrete progress: ScalaFix uses compiler symbols and types to do accurate, batch refactorings (unused imports removal, automated migration…
Panel on
Functional Programming EssentialsScala Days Copenhagen 20172017-05-30
Covers FP origins from Lambda calculus, Lisp and Fortran and claims the real essentials are expressions and data structures rather than category-theory jargon…
Talk on
Why the free Monad isn't freeScala Days Berlin 20162016-06-15
Argues the Free Monad isn't free: it defers evaluation by building an AST-like structure (trait Free with Return/Suspend/FlatMap), then evaluates via a generic…
Talk on
~/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.