Contents
Microservices
| 2018-02-22 | Three-Tier Microservices Some old ideas in a new context |
Common Lisp
| 2013-03-26 | Symbols 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 | |
| Simon Katz's Work History and Education Where I've worked and what I've done there | |
| About Me What I do and what I think |
Clojure
| 2020-02-09 | Two Ways of Defining Private Functions in Clojure Inconsistent privacy |
| 2018-12-09 | How 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-21 | Why do Many Clojure Projects Have a "core" Namespace? "core" namespaces in Clojure are annoying! |
| 2017-12-15 | REPL-Based Development A REPL is more than just a REPL window |
| 2017-12-15 | REPL-Based Development and Feedback Loops REPL-Based development is a fine(‑grained) thing |
| 2017-10-29 | Separate CIDER REPL Histories for Different Clojure Projects CIDER doesn't let me have different histories for different projects! Oh, yes it does. |
| 2014-08-17 | Basic Om Concepts — A Concise Introduction If you are struggling to get to grips with Om concepts, this may help |
| 2013-06-18 | Stuart Sierra's Clojure Development Workflow Reloading the REPL |
| 2013-03-26 | Symbols and Namespaces in Clojure and Common Lisp Are you confused by symbols in Clojure and Common Lisp? Then read this. |
Git
| 2019-02-24 | An Overview of Git States and Transitions A picture is worth a thousand words |
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-29 | Separate 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-15 | REPL-Based Development A REPL is more than just a REPL window |
| 2017-12-15 | REPL-Based Development and Feedback Loops REPL-Based development is a fine(‑grained) thing |
| 2013-06-18 | Stuart Sierra's Clojure Development Workflow Reloading the REPL |
Emacs
| 2017-10-29 | Separate CIDER REPL Histories for Different Clojure Projects CIDER doesn't let me have different histories for different projects! Oh, yes it does. |