Chris Ford
where else to find them
what they talk about
all 10 in the filters
where they keep going back
- Strange Loop3 editions2015–2023
all 9 in the filters
on a stage with
- Gary Crawfordonce
- Hubert Iwaniukonce
- Robert Reesonce
all 4 in the filters
who talks about the same things
- Eric Normand9 talks
- Giles Bowkett6 talks
- Carin Meier12 talks
- Rich Hickey17 talks
- Zach Tellman7 talks
- Michael Sperber15 talks
| title | conference | date |
|---|---|---|
| Code is cheap. Now what? | XConf Europe 2026 | 2026-09-11 |
Claim: coding agents make code is cheaper, shifting decisions about legacy, architecture and buy vs build. Evidence: examples of cloning and reimplementation… | ||
| Interview | Lambda World 2024 | 2024-10-02 |
Argues that writing code makes music theory testable, using programmatic sound generation to model bird song and validate hypotheses rather than relying on… | ||
| The Butcherbird Combinator | Lambda World 2024 | 2024-10-02 |
Argues that modeling birdsong as exact harmonic multiples fits better than human 12‑tone tuning and connects that choice to emic vs etic risks in software… | ||
| Birdsong as code | Strange Loop 2023 | 2023-09-21 |
Code transcribes birdsong into explicit models using Clojure + Overtone inside Vim, synthesizers and harmonic-series envelopes to recreate a pied butcher bird… | ||
| Dueling Keyboards | Lambda World Cádiz 2018 | 2018-10-25 |
Compares musical and computer keyboards by showing which exact ratios and tunings get built into keys and why that matters for harmony, including live… | ||
| Flying Spaghetti Monster - Type Systems and Microservices | Code Mesh 2017 | 2017-11-08 |
Argues that expressive Idris dependent types can verify distributed protocols, preventing illegal state transitions and some classes of deadlock by encoding… | ||
| Flying Spaguetti Monster: Verifying protocols with types and finite state machines | Full Stack Fest 2017 | 2017-09-04 |
Claim: expressive types can verify distributed protocols at compile time. Uses Idris to encode protocols as finite-state machines, Idris type-checked FSMs that… | ||
| African Polyphony & Polyrhythm | Strange Loop 2016 | 2016-09-16 |
Argues that code models Simha Arom’s Central African polyphony and polyrhythm by building executable realizations: a three-drum piece aumo reconstructed from… | ||
| Destructuring the Enterprise | GOTO Berlin 2015 | 2015-12-03 |
A government loan system is rebuilt in Clojure on the JVM with production in six months, a small team (three to five pairs) and three bugs reported at launch… | ||
| Kolmogorov music | Strange Loop 2015 | 2015-09-24 |
Claim: understanding equals the length of the shortest program that generates a piece of music using Kolmogorov complexity. Tools: Clojure, macros… | ||
| Functional Composition | Clojure/conj 2012 | 2012-11-15 |
Uses Overtone to build instruments from a sine wave through envelopes, harmonics and detuned partials, implements MIDI→Hz (12th root of two) and scale… | ||
| Journeys with Maps, Riemann, http.async.client, Canon fodder | EuroClojure 2012 | 2012-05-17 |
Opinionated migration notes on idioms and state handling with concrete takeaways: avoid heavyweight docstrings and hiding code, keep mutable globals to ns user… | ||
| nothing matches | ||