~/talks

Stuart Halloway

what they talk about

all 10 in the filters

where they keep going back

all 6 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Design after Agile: How to Succeed by Trying LessO'Reilly Software Architecture Conference 2019 - New York, New York2019-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…
Talk on
REBLClojure/conj 20182018-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…
Talk on
Running With Scissors: Live Coding With DataStrange Loop 20182018-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…
Talk on
Datomic Made Easy Datomic in the CloudClojure/conj 20172017-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…
Talk on
Simplifying ETL with Clojure and DatomicClojure/conj 20162016-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…
Talk on
Agility & Robustness: Clojure specStrange Loop 20162016-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…
Talk on
Debugging with the Scientific MethodClojure/conj 20152015-11-16
Argues that debugging follows the scientific method: form a cause (hypothesis), run small reproducible experiments, and treat the last successful experiment as…
Talk on
core.async: Concurrency without CallbacksPhilly ETE 20152015-04-07
core.async implements CSP-style channels to decouple producers and consumers across JVM and browsers, offering unbuffered and buffered channels, blocking…
Talk on
Enhancing Datalog for DatomicPhilly ETE 20152015-04-07
Datomic extends Datalog with concrete features: pull expressions let queries find an entity then navigate and recursively fetch nested attributes; 2015 adds…
Talk on
Data.FressianClojure/conj 20132013-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…
Talk on
Evident Code, at ScaleEuroClojure 20122012-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…
Talk on
Ousterhout's Dichotomy Isn't (Part 2 of the Simplicity/Power/Focus Series)Clojure/conj 20112011-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…
Talk on
Clojure for Ruby ProgrammersRubyConf 20092009-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…
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.