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
Curriculum Vitae — Simon Katz What I know, what I've done and what I want to do
About Me What I do and what I think

Clojure

2018-12-09How to Comment in Clojure Where do the semicolons go and how many do I need?
2018-11-18 Clojure Macros with Private Helpers An interesting consequence of a fundamental difference between symbols in different Lisps
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.

Git

2019-02-24An Overview of Git States and Transitions A picture is worth a thousand words
2019-02-24Git Miscellany A bunch of things about Git

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.