Stuart Halloway
where else to find them
bluesky:stuarthalloway.bsky.social
what they talk about
all 10 in the filters
where they keep going back
- Clojure/Conj6 editions2011–2018
- Strange Loop2 editions2016–2018
all 6 in the filters
on a stage with
never shared a talk
who talks about the same things
- Rich Hickey17 talks
- David Nolen30 talks
- Eric Normand9 talks
- Christian Johansen6 talks
- Nathan Marz10 talks
- Michael Sperber15 talks
| title | conference | date |
|---|---|---|
| Design after Agile: How to Succeed by Trying Less | O'Reilly Software Architecture Conference 2019 - New York, New York | 2019-02-04 |
Argues that Agile needs stronger design heuristics and shows a concrete technique: make looser, composite diagrams instead of narrow UML slices. Uses the… | ||
| REBL | Clojure/conj 2018 | 2018-11-29 |
REBL is a graphical, interactive browser for Clojure data extracted from Datomic tools that uses Clojure 1.10’s datafy and nav protocols plus metadata to make… | ||
| Running With Scissors: Live Coding With Data | Strange Loop 2018 | 2018-09-26 |
Claims that REPL-driven development plus Clojure’s data-oriented idioms and spec make experiments fast and reliable, demonstrated with live examples: bespoke… | ||
| Datomic Made Easy Datomic in the Cloud | Clojure/conj 2017 | 2017-10-12 |
Datomic Cloud packages Datomic as an AWS Marketplace AMI that you launch into your VPC, with an initial solo topology for dev and a clustered production… | ||
| Simplifying ETL with Clojure and Datomic | Clojure/conj 2016 | 2016-12-01 |
Converts the MusicBrainz dataset from Postgres into Datomic using Clojure, Datomic client API, spec, transducers and core.async and ends up with a restartable… | ||
| Agility & Robustness: Clojure spec | Strange Loop 2016 | 2016-09-16 |
Claims that Clojure's spec makes programs both agile and robust by letting developers write declarative, predicative specs that are layered and optional. The… | ||
| Debugging with the Scientific Method | Clojure/conj 2015 | 2015-11-16 |
Argues that debugging follows the scientific method: form a cause (hypothesis), run small reproducible experiments, and treat the last successful experiment as… | ||
| core.async: Concurrency without Callbacks | Philly ETE 2015 | 2015-04-07 |
core.async implements CSP-style channels to decouple producers and consumers across JVM and browsers, offering unbuffered and buffered channels, blocking… | ||
| Enhancing Datalog for Datomic | Philly ETE 2015 | 2015-04-07 |
Datomic extends Datalog with concrete features: pull expressions let queries find an entity then navigate and recursively fetch nested attributes; 2015 adds… | ||
| Data.Fressian | Clojure/conj 2013 | 2013-11-14 |
Fressian is an extensible binary data format with a Java reference impl plus C and now an idiomatic Clojure wrapper called data.fressian; it supports… | ||
| Evident Code, at Scale | EuroClojure 2012 | 2012-05-17 |
132 slides compresses into concrete practices: use Clojure values and Datalog queries to express joins, call predicates and web services inside queries, and… | ||
| Ousterhout's Dichotomy Isn't (Part 2 of the Simplicity/Power/Focus Series) | Clojure/conj 2011 | 2011-11-10 |
Argues that Ousterhout's system vs scripting split fails and that Clojure targets platform power by exposing Java primitives, interop and a path to write… | ||
| Clojure for Ruby Programmers | RubyConf 2009 | 2009-11-19 |
Seven concrete claims: Clojure runs on the JVM and interoperates with Java, it offers a sequence library with lazy and infinite sequences, and it uses… | ||
| nothing matches | ||