Eric Normand
where else to find them
website:https://ericnormand.me
github:ericnormand
bluesky:eric-normand.bsky.social
linkedin:eric-normand
devto:ericnormand
what they talk about
all 9 in the filters
where they keep going back
- Clojure/Conj2 editions2016–2017
all 5 in the filters
on a stage with
- Paula Gearononce
who talks about the same things
- David Nolen30 talks
- Stuart Halloway13 talks
- Michael Sperber15 talks
- Rich Hickey17 talks
- Bodil Stokke10 talks
- John Hughes15 talks
| title | conference | date |
|---|---|---|
| The Wonders of Abstraction | Heart of Clojure 2024 | 2024-09-18 |
Argues that abstraction is a precise mapping from concrete to abstract and traces concrete evidence: 2.6 million‑year stone tools with iterative feedback that… | ||
| Stratified design and functional architecture | Øredev 2023 | 2023-11-08 |
Shows a concrete claim: combining stratified design with pure functions produces the onion architecture and predictable rules like the spreading rule and “last… | ||
| Better software design with domain modelling | Øredev 2023 | 2023-11-08 |
Three concrete lenses guide decisions: the data lens uses TypeScript and JSON to encode a coffee model (3 sizes × 3 roasts → nine possible coffees) and counts… | ||
| Art of Domain Modeling | re:Clojure 2021 | 2021-12-03 |
Argues that domain quality is the leading indicator for maintainability and feature speed and gives a concrete workflow: iterate early while it's cheap. Uses a… | ||
| Panel with Paula Gearon and Eric Normand | re:Clojure 2021 | 2021-12-03 |
A Java Math port to ClojureScript hits the IEEE remainder edge case, requiring bit-level emulation and careful word-size tricks; an RDF/RDB revival leads to… | ||
| All I needed for FP I learned in High School Algebra | Clojure/conj 2017 | 2017-10-12 |
Maps algebraic properties onto everyday code and shows how to derive and enforce them: uses Clojure examples (reduce, tuples for sum/count) to implement an… | ||
| Testing Stateful and Concurrent Systems Using test.check | Clojure/west 2017 | 2017-03-30 |
Generative testing with test.check generators turns example tests into randomized sequences of operations that model a key‑value database, comparing its… | ||
| Building composable abstractions | Clojure/conj 2016 | 2016-12-01 |
Claims a repeatable three-step process (physical metaphor → precise meaning → implementation) and demonstrates it by building a composable vector system in… | ||
| nothing matches | ||