~/conference

Clojure/conj 2013

Clojure developers, backend developers, data engineers, language implementers, systems integrators, audio and multimedia developers, bioinformatics engineers

data.fressian binary format; core.async concurrency and go blocks; vert.x event-bus architectures; Datomic-based data platform design; Cascalog streaming MapReduce; Prismatic Schema for data validation; core.logic relational programming; nanopass compiler construction; production rule engine (Zeder); propagators in Clojure; Liberator REST resource design

titleauthorlength
Data.FressianStuart Halloway44m
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
The Internet of Strings: Getting Smarter about Web IntegrationJennifer Smith39m
Argues that implicit HTTP string contracts need to be explicit and machine-readable, using Clojure tools to verify and simulate integrations. Shows generative…
Talk on
To the Moon!Russ Olsen53m
July 20, 1969: Apollo 11 descends with computers spitting 122 1201 1202 alarms, a 26‑year‑old engineer orders them ignored because the flight software…
Talk on
Developing Asynchronous Polyglot Applications with vert.xToby Crawley34m
Vert.x is a Netty-based JVM platform that uses one reactor loop per core and ties each deployed verticle to a single event loop for thread confinement…
Talk on
Core.AsyncTimothy Baldridge40m
Overview of core.async primitives and examples using HTTP kit and ClojureScript, showing channels, buffered/dropping/sliding semantics, alts and timeout…
Talk on
From Greek to Clojure!Nada Amin, William E. Byrd39m
Translates paper inference rules into working Clojure: implements Peano naturals and a three‑place plus as both a function and a relation, a simply‑typed…
Talk on
Zeder - Production Rule Systems in ClojureMichael Fogus42m
Zeder is a Clojure production rule engine that encodes facts as Datomic-style tuples, runs OPS‑5/Rete‑style matching, and returns sequences of tuple insertions…
Talk on
Building a Data Platform with DatomicAntonio Andrade40m
Concrete pattern for a Datomic-based platform: use Datomic’s EAVT schema as the primitive and layer a self-describing meta-model (a DT attribute plus fields…
Talk on
Personalized Medicine, Powered by ClojureDoug Selph39m
PREDICT becomes a clinical genotyping pipeline that moves from a quick Ruby on Rails launch to a full rewrite in Clojure, adding an HL7 listener (initially…
Talk on
HarmonikitRich Hickey59m
Harmonikit is a working additive synth written in Clojure that sends OSC to SuperCollider using Overtone and core.async, is on GitHub, and plays live. It…
Talk on
Learning to Talk to Machines with Speech ActsCarin Meier36m
Builds a tiny Clojure language with instaparse grammars and bottom‑up transforms to evaluate numbers vectors and operations, then layers speech‑act primitives…
Talk on
Writing a Nanopass CompilerAndy Keep41m
Nanopass framework builds a compiler as many tiny, checked passes rather than monolithic phases, with formal grammars that auto-generate traversal boilerplate…
Talk on
Cascalog 2- Streaming MapReduce in ClojureSam Ritchie37m
Cascalog 2 compiles Datalog-style queries into a pluggable logical graph and can target Hadoop, an in-memory planner, or Storm Trident, letting the same…
Talk on
Illuminated MacrosChris Houser, Jonathan Claggett36m
Proposal defines sequence expressions (a regex-like matcher over Clojure values) plus a parser function parse-forms and a macro wrapper defsyntax that generate…
Talk on
Prismatic's Schema for Server and Client-Side Data Shape Declaration and ValidationAria Haghighi49m
Library called Schema declares shapes as data and performs runtime validation of maps, sequences, tuples and functions in Clojure and ClojureScript. It adds…
Talk on
Enter the MatrixMike Anderson40m
core.matrix provides an n‑dimensional array API for Clojure with broadcasting, slices, transpose, matrix multiply and higher‑order array ops, pluggable…
Talk on
Don't Shed a Tier for Me, ClojureDavid Pollak37m
An open‑source tool called Plugh implements log and tweet analysis in Clojure, running on a Riak cluster and in the browser by compiling logic via…
Talk on
Clojure: Programming with Hand ToolsTim Ewald59m
Argument that hand tools give more control and change what gets built contrasts with using automation that changes perception. Demonstrates actual tools —…
Talk on
Propagators in ClojureThomas Kristensen37m
Describes an implementation of the propagator model as the propaganda library for Clojure and ClojureScript, with cells that hold values, propagators that…
Talk on
Predicting Vehicle Usage with ClojureMichael O'Keefe41m
An open-source vehicle energy simulator called Economy of Motion uses Clojure to implement a backward-facing model with plugable loads and composable…
Talk on
Liberator - Free your DataPhilipp Meier43m
A Clojure library that sits on Ring and encodes the full HTTP decision flow, Liberator implements method handling, content negotiation, conditional requests…
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.