~/talk

Clerk: Local-First Notebooks for Clojure

Talkat re:Clojure 2021 · 2021-12-03..12-04· [clojure, developer-experience]
links:none on file
slides:none on file

Clerk is a local‑first notebook system that integrates with an editor‑connected REPL to keep code in plain Clojure namespaces and handle big data (a 2.5M‑character string, a 230k‑word split) with lazy loading and static analysis and caching for incremental computation. Custom viewers are simple maps of predicates and render functions that produce SVG, Vega, Plotly and interactive widgets; viewers can call back to the JVM via Clerk’s eval API. Notebooks export as static sites using build-static-app and the demos all render and interact as shown.

AI-written summary · about

  1. 0:00Start
  2. 8:11Rule 30
  3. 16:04Visualizing Geospatial Data
  4. 17:04Network Diagram
~/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.