~/talks

Stefán Jökull Sigurðarson

what they talk about

all 5 in the filters

where they keep going back

all 5 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Have I Been Pwned - A Passkey JourneyNDC Security 20262026-03-02
Have I Been Pwned implements WebAuthn passkeys as a faster replacement for magic links, using ASP.NET Core backend, TypeScript client code and GitHub Copilot…
Talk on
Adventures at HyperScale!NDC Copenhagen 20252025-09-08
Have I Been Pwned handles ~17 billion requests a month, serves ~430 TB, and stores ~6 billion unique emails plus ~1 billion password hashes while being run by…
Talk on
Passwords don't have to be so hard!NDC Security 20242024-01-09
This talk was recorded at NDC Security in Oslo, Norway. #ndcsecurity #ndcconferences #security #developer #softwaredeveloper Attend the next NDC…
Talk on
Have I Been Pwned: Serving billions of requests and terabytes of data without going broke!NDC Oslo 20232023-05-22
Have I Been Pwned’s Pwned Passwords API grows to about 5 billion requests per month and stores ~850 million password hashes (~126 TB transferred if uncached)…
Talk on
Real-world examples on optimizing .NET performanceNDC Oslo 20232023-05-22
Realtime work on the RabbitMQ .NET client replaces MemoryStream+locks with sized frame objects, ArrayPool rentals, reduced allocations to 99 MB (from 7.14 GB)…
Talk on
Monitoring and alerting like a pro with Azure Monitor/Application InsightsNDC Oslo 20222022-09-26
Shows how to add Application Insights to an ASP.NET Core app with one package and a browser snippet, then uses Azure Monitor/Kusto to query logs, build…
Talk on
EVE Online: Defending our players from hackers and the evolution of account securityNDC London 20202020-01-27
EVE Online evolves account security from a 2008 character challenge to a full OAuth SSO backed by Redis for throttling, an in-game tradable token PLEX to…
Talk on
EVE Online: Defending our players from hackersNDC Sydney 20192019-10-14
History of reactive measures and concrete outcomes: an initial character challenge reduces takeovers but fails against reused usernames and social engineering…
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.