practicalli

https://practicalli.github.io/ http://yt.vu/+practicalli (youtube)
practicalli-john 2020-12-11T01:23:08.243Z

Since you have all been so kind, I wrote a new article about Clojure CLI tools aliases and why they deserve a little design thinking. https://practicalli.github.io/blog/posts/clojure-cli-aliases-deserve-designing-too/ I hope you find it useful background as to one reason I created the practicalli/clojure-deps-edn GitHub repository. Thank you.

practicalli-john 2020-12-11T10:45:38.245100Z

I am also working on an article discussing the merits of running a repl external to an editor and connecting, verses running the repl from the editor (jack-in). This is only a draft at the moment, but feedback is welcome... hopefully should be finished by the weekend https://practicalli.github.io/test-blog/posts/clojure-repl-jack-in-or-connect/

Eamonn Sullivan 2020-12-17T21:46:57.282800Z

Was interested in this: 404 ERROR ! PAGE NOT FOUND

Eamonn Sullivan 2020-12-17T21:48:16.283200Z

I guess it just graduated from the test blog. I'll look in the regular blog.

practicalli-john 2020-12-17T22:48:15.294600Z

Its back. https://practicalli.github.io/test-blog/posts/clojure-repl-jack-in-or-connect/ I am sharing a test and staging environment on the same github pages (I should fix this) I've been working at some other content for the last couple of days, but should get back to this on Friday.

1
2020-12-11T11:33:17.249600Z

Interesting. After a bunch of dabbling in Clojure I’m trying to grok more of it. The jack-in thing... yeah. One question I wanted to figure out for myself is if I should get used to having several repls running - one per project and one extra as a “scratch” repl for testing random stuff. I’ll read up... 👍😀

practicalli-john 2020-12-11T13:06:54.256400Z

I've never used a separate scratch repl, but I do have a separate repl for each project. Sometimes I will have multiple repls running which isn't usually a problem. Things to avoid with multiple repls includes: using the same network port or similar shared OS resources. I will close down other repls if the project I'm working on will use lots of data or I want to do some very specific bench marking.

practicalli-john 2020-12-11T13:08:57.258900Z

For testing random things I use a rich comment block (or just commented code) or if there is a lot of experimenting, then I create a separate namespace called design-journal.