~/conference

Clojure/north 2019

date:2019-04-19..2019-04-20
location:Toronto, Canada
series:Clojure/north · 2 editions
editions:[Clojure/north 2019, Clojure/north 2020]
titleauthorlength
The Crux of BitemporalityJon Pither53m
Crux is an open‑source bitemporal document database that preserves transaction time and adds flexible valid time so you can write corrections into the past. It…
Talk on
Distributed Computing in Clojure and SparkJonathan Brown26m
Shows how to write Clojure code that runs on Apache Spark using the Sparkling interop, package it as an uberjar, and submit it to a Spark cluster running on…
Talk on
Growing a chatops platform and having fun with ClojureTrevor Hartman34m
Yetibot is a Clojure chatops platform: ~11,000 lines of Clojure, ~160 commits/month from a four‑person core team, running on DigitalOcean and powering…
Talk on
fn and Games with ArcadiaRamsey Nasser54m
Arcadia integrates Clojure into Unity so developers write game logic in Clojure while Unity handles rendering and particles, with a Pastoral (Re-frame port)…
Talk on
"You may also like"Leon Talbot32m
Builds a working recommender that indexes TMDB metadata and joins GroupLens user ratings to produce re-ranked suggestions. Uses Solr MoreLikeThis for a fast…
Talk on
Lessons Learned Creating a Successful Machine Learning Startup with ClojureAlex Hudek40m
Founded in 2011 using Clojure for web and data preprocessing, the company scales from a 3‑person prototype to 40+ engineers and later over 150 staff while…
Talk on
Aviary: Clinical Collaboration PlatformDmitri Sotnikov, Carmen La46m
Aviary is a working clinical collaboration platform built with Clojure/ClojureScript that keeps shared state on the server, communicates over websockets, and…
Talk on
Building My Own Clojure ToolsNikita Prokopov56m
Custom programming tools include a patched Fira Code font that adds ligatures and kerning fixes for symbols and punctuation, a minimal Alabaster color scheme…
Talk on
cljdocMartin Klepsch43m
cljdoc provides hosted, versioned API and article docs for Clojure and ClojureScript libraries, automatically building docs when a release appears on Clojars…
Talk on
Cross Platform DateTime AwesomenessHenry Widd41m
Reports a concrete cross‑platform date/time stack: raw JavaScript Date causes subtle bugs representing calendar dates so js-joda implements java.time on JS and…
Talk on
Crawling Inside the TauntaunJames Cash39m
Generates ClojureScript at runtime and hits “everything undefined” because a lazy map delays symbol-resolution; fixes by cloning ClojureScript, adding prints…
Talk on
Data driven scripting with ClojureScript, EDN, and LumoScot Brown14m
UHN replaces brittle bash deploy scripts with ClojureScript + EDN to generate Kubernetes JSON/YAML, using namespace-keyword injection and a simple post-walk…
Talk on
Expeditious Code via InferenceMike Fikes46m
ClojureScript now uses improved type inference to emit leaner JavaScript: unchecked ifs and direct logical operators replace cljs.core.truth checks when…
Talk on
Resilience by DesignTiago Luchini57m
Argues for building failure-aware systems by design and demos a tiny DNA-vault pipeline that composes a 1000ms default timeout, a retry 3x with 500ms backoff…
Talk on
Software, but not as we know itDann Toliver10m
Argues that consumer software lacks durable, composable building blocks for people’s personal processes: upgrades and web-app rollouts reshape workflows…
Talk on
Lessons in Building a System that Processes More than 70 Billion Events DailyMorri Feldman57m
Company processes 70B events/day through an event-driven Kafka pipeline that validates HTTP SDK messages on web tier, transforms them in small Clojure…
Talk on
How is Keechma DifferentTibor Kranjcec43m
Keechma is a Reagent-based frontend framework that powers about 40 production apps and treats the URL as the primary source of truth. It uses a route-centric…
Talk on
Residential Programming without Mutable StateThomas Getgood45m
Claims a working Clojure prototype that stores top-level forms as immutable snippets (S‑expressions plus a dependency list) addressed by hash‑valued…
Talk on
Where to Start?Simon Belak51m
Hands-on guide for getting productive in a large Clojure codebase: Metabase is ~98k LOC and the workflow centers on REPL-first debugging (beware stale defs…
Talk on
Improving YesterdayEric Fode38m
A startup called Grownome builds 3D‑printed IoT sensor nodes on a Raspberry Pi Zero W that stream temperature/humidity and images into a pipeline using Balena…
Talk on
Raising Services and People with ClojureBalint Erdos, Katsuyasu Murata44m
Built a separate Clojure service that links Teachme Biz to Salesforce and ships on schedule after three months, attracting new customers when released April 1…
Talk on
Solving Problems the Clojure WayRafal Dittwald01h 02m
Argues idiomatic Clojure is a practical mix of functional programming and data-driven programming and demonstrates by implementing Goofspiel in JavaScript then…
Talk on
Reitit, the Ancient Art of RoutingTommi Reiman50m
A new router called reitit delivers data-driven route tables, compile-time route compilation and middleware-as-data with spec-based validation and coercion…
Talk on
Dealing With Data PanelJon Pither, Morri Feldman, Simon Belak01h 01m
Companies report concrete approaches: ASPSFlyer-ingest pipeline handles 70 billion events/day into Kafka then Parquet on S3 (35–40 TB/day compressed) and runs…
Panel on
Composing ApplicationsRafal Dittwald14m
Braid implements plugin-like extension and inversion-of-control for a chat app by turning features into independent cljc micro-apps that register into a…
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.