Eli Holderness
where else to find them
what they talk about
all 13 in the filters
where they keep going back
- NDC London3 editions2023–2026
- NDC Oslo3 editions2023–2025
- NDC Sydney2 editions2022–2024
all 13 in the filters
on a stage with
- Rendleonce
who talks about the same things
- Dylan Beattie81 talks
- Phil Nash107 talks
- Sarah Allen19 talks
- Chris Riley15 talks
- Lian Li35 talks
- Julia Evans14 talks
| title | conference | date |
|---|---|---|
| A Brief History of Data Storage | NDC Copenhagen 2026 | 2026-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… | ||
| Language Games | NDC London 2026 | 2026-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… | ||
| Asymmetric Encryption: A Deep Dive | Øredev 2025 | 2025-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… | ||
| Cryptography: The Weird Bits | NDC Copenhagen 2025 | 2025-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… | ||
| Asymmetric Encryption: A Deep Dive | NDC Oslo 2025 | 2025-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… | ||
| Language Games | NDC Melbourne 2025 | 2025-04-29 |
Argues that software is designed language and recommends using linguistics (Saussure’s signifier/signified, Wittgenstein’s language games, Grice’s cooperative… | ||
| A Brief History of Data Storage | Build Stuff 2024 | 2024-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… | ||
| Asymmetric Encryption: A Deep Dive | CPH DevFest 2024 | 2024-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… | ||
| Language Games | GOTO Amsterdam 2024 | 2024-06-10 |
Argues that communicating with computers is easier than with people because programming languages remove interiority and let engineers make explicit rules… | ||
| Language Games | NDC Oslo 2024 | 2024-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… | ||
| Language Games | Craft Conference 2024 | 2024-05-30 |
Argues that communication is a chain of translations between concept and signifier and that Saussurean semiotics, Wittgenstein language games and Gricean… | ||
| A Brief History of Data Storage | NDC Sydney 2024 | 2024-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… | ||
| Language Games | NDC Sydney 2024 | 2024-02-12 |
Argues that communication is a chain from idea to signifier to interpretation using semiotics, Wittgensteinian language games and Gricean maxims, claims… | ||
| A Brief History of Data Storage | NDC London 2024 | 2024-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… | ||
| Asymmetric Encryption: A Deep Dive | NDC Security 2024 | 2024-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… | ||
| User testing in production: how to run a public beta | Build Stuff 2023 | 2023-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… | ||
| Keynote: Language Games | NDC Porto 2023 | 2023-10-16 |
Argues that communication reduces to mapping Concepts to signifiers using concrete frameworks (Saussure, Wittgenstein, Grice) and claims talking to computers… | ||
| User testing in production: how to run a public beta | NDC Porto 2023 | 2023-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… | ||
| A Brief History of Data Storage | NDC Porto 2023 | 2023-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… | ||
| You Shall Not Password: Modern Authentication for Web Apps | Copenhagen Developers Festival 2023 | 2023-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… | ||
| Beyond Passwords: How WebAuthn Actually Works | GOTO Amsterdam 2023 | 2023-06-13 |
Explains how WebAuthn + CTAP (FIDO2) uses per-site public/private key pairs, shows real JavaScript calls like navigator.credentials.create and… | ||
| A Brief History of Data Storage | NDC Oslo 2023 | 2023-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… | ||
| User testing in production: how to run a public beta | NDC London 2023 | 2023-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… | ||
| You Shall Not Password: Modern Authentication for Web Apps | NDC Sydney 2022 | 2022-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… | ||
| nothing matches | ||