Skip to content

Commit 3d0cabf

Browse files
authored
Update README.md
Added praise from users
1 parent 88b94d2 commit 3d0cabf

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,13 @@ Most of the time you want to add extra steps either right before, or right after
255255
launchpad/start-process]
256256
launchpad/after-steps)})
257257
```
258+
## Praise from Users
259+
260+
"This looks like a much easier way to get a new project up and running in a consistent and predictable manner where there is less likelihood of steps being missed or being different enough to cause confusion or additional cognitive load when switching projects. As you point out, also great for getting a team all working in a consistent configuration." -- Tim Cross, @theophilusx1
261+
262+
" Launchpad addresses more than just pulling in deps and adding to the classpath. #5 in the article vastly undersold what launchpad can do and does once setup. It's modifying the whole process adding new env vars, classpath deps through :deps or :aliases. No manual disconnect, kill, stop, export new vars, start with new aliases, connect, eval project when you want to add an environment variable or alias to the running process. And it's doing this hot-reloading automatically for you whether it's a monorepo or split repo. The only hard part is defining the "defrepl", but even that is fairly straightforward. This was all done before 1.12 had sync-deps so it's quite the feature for the time and still since 1.12.
263+
264+
All that being said, I would definitely say it's making clojure processes simpler (adaptable) even if it's not easier (familiar)." -- mjhika
258265

259266
<!-- opencollective -->
260267
## Lambda Island Open Source

0 commit comments

Comments
 (0)