Hi!Thanks for mentioning Noj.I'd be glad to discuss it if you have any questions or ideas.
Basically, it is collecting a stack of libraries with documentation and integration tests.We approach it by generating tests from documentation. This way, we verify the docs are correct (and also enjoy a way to write some kind of literate tests).
On Friday, November 8, 2024 at 9:39:53 PM UTC+5:30 Daniel Slutsky wrote:Hi!Thanks for mentioning Noj.I'd be glad to discuss it if you have any questions or ideas.Thanks for all the hard work (often thankless!) of not only organising a niche community, but also driving/helping projects like noj.
Basically, it is collecting a stack of libraries with documentation and integration tests.We approach it by generating tests from documentation. This way, we verify the docs are correct (and also enjoy a way to write some kind of literate tests).Yes, I noticed. It's a good idea worth stealing!I'll pop into the SciCloj Zulip for noj-specific questions. Right now I'm on the hammock, just letting thoughts swirl in my head.
RDF / open-graph style metadata has been on my mind [1] for a while, especially to make LLMs reliably useful for pattern-matching / grunt work tasks. I'm so glad for Luke VanderHart's recent Conj talk [2]. Now I can point people to an actual expert who knows what he's talking about![1] Riffed about in "Mycelium Clj" https://www.evalapply.org/posts/mycelium-clj/
Fellow Gentlenerds... Help!
One is on the hook to deliver a workshop (late in Jan 2025), a "First Principles" mental model of web stacks; viz. how to construct one from scratch.
Pretty sure I've got this [0], but today's third cup of coffee says why not entice others to influence the workshop?
What better fodder for thought, than everybody's pet peeves and annoyances and WTF moments and gawdawful mistakes and "holy batman, why didn't anyone tell me /this/ three years ago???" table-flips.
So... professional and newbie #Clojure web developers in the haus, please complain.
Reply here, or email my.clojure.web...@evalapply.org . Do it for you and I, as much as for others. So that not-you may selfishly learn from you and improve our lives, while you feel heard and seen... A win win situation, as they used to quip in B-School.
We have a "multi project" monorepo setup at Hyperfiddle called electric-fiddle, it's how we deploy our demos (with merged or isolated classpaths) while developing on a merged dev classpath, and with common deployment/build scripts. We've been incubating it for about two years and been through a few revisions, pretty happy with the current approach. We haven't published it yet but DM me and I can send you a private link