Contents


Microservices

2018-02-22 Three-Tier Microservices Some old ideas in a new context

Common Lisp

2013-03-26Symbols and Namespaces in Clojure and Common Lisp Are you confused by symbols in Clojure and Common Lisp? Then read this.

About Me

Contact How to contact me
Simon Katz's CV What I know, what I've done and what I want to do
About Me What I do and what I think

Clojure

2018-07-21Why do Many Clojure Projects Have a "core" Namespace? "core" namespaces in Clojure are annoying!
2017-12-15REPL-Based Development A REPL is more than just a REPL window
2017-12-15REPL-Based Development and Feedback Loops REPL-Based development is a fine(‑grained) thing
2017-10-29Separate CIDER REPL Histories for Different Clojure Projects CIDER doesn't let me have different histories for different projects! Oh, yes it does.
2014-08-17Basic Om Concepts — A Concise Introduction If you are struggling to get to grips with Om concepts, this may help
2013-06-18Stuart Sierra's Clojure Development Workflow Reloading the REPL
2013-03-26Symbols and Namespaces in Clojure and Common Lisp Are you confused by symbols in Clojure and Common Lisp? Then read this.

Miscellaneous

Miscellaneous Notes Random things that may or may not sometime be moved to separate articles
2018-06-17 AWS Conceptual Model A high-level description of AWS concepts

Software Architecture

2018-02-22 Three-Tier Microservices Some old ideas in a new context

CIDER

2017-10-29Separate CIDER REPL Histories for Different Clojure Projects CIDER doesn't let me have different histories for different projects! Oh, yes it does.

REPL-Based Development

2017-12-15REPL-Based Development A REPL is more than just a REPL window
2017-12-15REPL-Based Development and Feedback Loops REPL-Based development is a fine(‑grained) thing
2013-06-18Stuart Sierra's Clojure Development Workflow Reloading the REPL

Emacs

2017-10-29Separate CIDER REPL Histories for Different Clojure Projects CIDER doesn't let me have different histories for different projects! Oh, yes it does.