~/talks

Eli Holderness

what they talk about

all 13 in the filters

where they keep going back

all 13 in the filters

on a stage with

who talks about the same things

titleconferencedate
A Brief History of Data StorageNDC Copenhagen 20262026-06-01
Survey of storage traces cuneiform clay tablets with a 1750 BCE complaint recovered only after accidental firing, punch‑card looms leading to Hollerith’s 1890…
Talk on
Language GamesNDC London 20262026-01-26
Argues that communication is a sequence of four stages from idea to perception and that clarity comes from matching signifiers to concepts using semiotics…
Talk on
Asymmetric Encryption: A Deep DiveØredev 20252025-11-05
Concrete claims and worked examples drive the content: RSA worked example: p=17 q=19 n=323 e=5 d=29 showing why factoring n yields the private key, an elliptic…
Talk on
Cryptography: The Weird BitsNDC Copenhagen 20252025-09-08
Live code implements an Enigma replica in Zig that reproduces the double-stepping bug and demonstrates outputs where no letter ever encrypts to itself, runs…
Talk on
Asymmetric Encryption: A Deep DiveNDC Oslo 20252025-05-19
Starts with a concrete RSA worked example using primes 17 and 19 so n = 323, Carmichael λ = 144, public exponent e = 5 and private d = 29 to show why modular…
Talk on
Language GamesNDC Melbourne 20252025-04-29
Argues that software is designed language and recommends using linguistics (Saussure’s signifier/signified, Wittgenstein’s language games, Grice’s cooperative…
Talk on
A Brief History of Data StorageBuild Stuff 20242024-11-13
A rapid tour claims data survives when both medium and encoding stay legible and gives concrete examples: clay tablets that only survive by accident, Joseph…
Talk on
Asymmetric Encryption: A Deep DiveCPH DevFest 20242024-08-26
Explains RSA with a worked example using 323 = 17 × 19, computing λ(323)=144, e=5 and d=29 to show encryption/decryption; builds elliptic-curve group over mod…
Talk on
Language GamesGOTO Amsterdam 20242024-06-10
Argues that communicating with computers is easier than with people because programming languages remove interiority and let engineers make explicit rules…
Talk on
Language GamesNDC Oslo 20242024-06-10
Argues that applying three concrete frameworks—Saussure’s signifier/concept split, Wittgenstein’s language games, and Grice’s four maxims—lets teams turn fuzzy…
Talk on
Language GamesCraft Conference 20242024-05-30
Argues that communication is a chain of translations between concept and signifier and that Saussurean semiotics, Wittgenstein language games and Gricean…
Talk on
A Brief History of Data StorageNDC Sydney 20242024-02-12
Starts at clay tablets from 1750 BCE that survive fire but required decades of linguistics to decode, traces punch‑card automation from Jacquard to Herman…
Talk on
Language GamesNDC Sydney 20242024-02-12
Argues that communication is a chain from idea to signifier to interpretation using semiotics, Wittgensteinian language games and Gricean maxims, claims…
Talk on
A Brief History of Data StorageNDC London 20242024-01-29
Covers data storage from fired clay tablets (oldest customer complaint survives by chance) through punch‑card driven looms to modern cloud cold storage; claims…
Talk on
Asymmetric Encryption: A Deep DiveNDC Security 20242024-01-09
Mathematical mechanics of asymmetric crypto are shown with concrete numbers: RSA example n=323 (17×19), e=5, d=29 and a worked ECDSA signing over a tiny field…
Talk on
User testing in production: how to run a public betaBuild Stuff 20232023-11-15
Case study: Anvil runs public betas (one editor spent about a year in beta) using a discourse forum for discussions, a dedicated feedback form and email, short…
Talk on
Keynote: Language GamesNDC Porto 20232023-10-16
Argues that communication reduces to mapping Concepts to signifiers using concrete frameworks (Saussure, Wittgenstein, Grice) and claims talking to computers…
Talk on
User testing in production: how to run a public betaNDC Porto 20232023-10-16
Explains when to run a public beta (MVP that actually solves new user problems), why it must be opt-in and reversible, and how a year‑long IDE beta at Anvil…
Talk on
A Brief History of Data StorageNDC Porto 20232023-10-16
A sweep from 1750 BCE clay tablets (the oldest written complaint) through Niépce’s 1826 photograph, Jacquard punch‑cards and vinyl to magnetic tape, drum/core…
Talk on
You Shall Not Password: Modern Authentication for Web AppsCopenhagen Developers Festival 20232023-08-28
Covers concrete methods: username+salted hash storage (and brute‑force limits), one‑time codes and magic links, and hardware authenticators (U2F/USB keys and…
Talk on
Beyond Passwords: How WebAuthn Actually WorksGOTO Amsterdam 20232023-06-13
Explains how WebAuthn + CTAP (FIDO2) uses per-site public/private key pairs, shows real JavaScript calls like navigator.credentials.create and…
Talk on
A Brief History of Data StorageNDC Oslo 20232023-05-22
A brisk tour traces physical media from clay tablets and punch‑card Jacquard looms to 1890s Hollerith cards (80 columns) and 1957 hard disks (3.7 MB), through…
Talk on
User testing in production: how to run a public betaNDC London 20232023-01-23
Explains how to run a public beta from a developer-tooling perspective: start when the MVP lets users solve a new problem, keep it opt‑in and reversible…
Talk on
You Shall Not Password: Modern Authentication for Web AppsNDC Sydney 20222022-10-12
Explains why passwords alone fail and gives concrete alternatives: salted+hashed passwords only work if users use unique random strings; hardware tokens like…
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.