How startups can move fast with Clojure
summary
Argues Clojure lets small teams build and operate large systems faster by composing tiny functions and avoiding heavyweight frameworks; a startup built in Clojure (Prismatic) ships lots of features with a small team and exits. Describes two concrete libraries: schema for runtime data shape contracts that act like lightweight types, and graph for wiring function dependency graphs so retries, instrumentation and deployment modes (batch/stream/web) are configured at runtime, enabling massive code reuse. Emphasizes persistent productivity wins from data literals, destructuring and the REPL for fast prototyping and production debugging.
AI-written summary · about
chapters (7)
- 0:00Start
- 0:05whoami?
- 7:05work smarter
- 8:22problems w/ other paradigm
- 10:04productivity that scales
- 15:36why clojure is awesome
- 19:05bottom-up examples
related talks
55mTransforming Enterprise Development With Clojure
27mBuilding functional Front-ends with ClojureScript
39mTransforming Software Evolution: Lessons from 10 Years of Clojure in Production
40mProgramming Clojure, Smalltalk-Style
33mA Tale of ClojureScript in Production
38mProduction Ready ClojureScript: Tales from the Frontier
35mThrough the Looking Glass
38mClojure for Business Teams - Decomplecting Data Analysis
