Same idea here. I have a separate "dev" folder on the same level as "src" that usually has a scratch.clj (ns scratch) and/or a user.clj (ns user) The "dev" folder is not part of the classpath by default, I add it when needed by using a "dev" alias defined in the project's deps.edn