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. |