Stuart Sierra

Share

Clojure developer at Cognitect. co-author of “Practical Clojure”& “ClojureScript: Up and Running”

 stuartsierra.com
 @stuartsierra


Stuart Sierra has been involved in Clojure since (almost) the very beginning and is the author of many open-source Clojure libraries. He developed one of the first real-world Clojure web applications, AltLaw. He is the co-author, with Luke VanderHart, of the book ClojureScript: Up and Running and Practical Clojure.

He is also a musician, writer, actor and New Yorker.

Books

 Practical Clojure
 ClojureScript: Up and Running

Recent Articles

 Digital Digressions by Stuart Sierra – From programming to everything else
 An Introduction to Clojure

Videos

 YOW! Nights May 2013 Stuart Sierra – Clojure – Lisp For The Real World
 YOW! Lambda Jam 2013 – Stuart Sierra – Data, Visibility & Abstraction – Development Using Clojure

Software

 Clojure
Component Framework
 clojure.tools.namespace

YOW! 2016 Melbourne

Building Flexible Systems with Clojure and Datomic

TALK – VIEW SLIDES
Business applications are demanding ever-greater flexibility, yet responding to evolving requirements is still a challenge for software developers. Programming languages and frameworks are often brittle and inflexible, prone to unpredictable second-order effects which make change not merely difficult but often risky. Can we do better? This talk will explore techniques for designing software systems to be both robust and adaptable.

For examples of patterns which enable flexibility, this talk will focus on Clojure, a dynamically-typed functional language; Datomic, a transactional, distributed database; and clojure.spec, a dynamic testing and validation library.