Nilesh Trivedi 2025-06-16 03:31:39 I've been exploring combining Reactive UI components (those that separate the state, the methods to update the state, and computed values such as the UI), with the same methods given as tools to LLM-powered agent. The user can then either use the UI as normal or ask the AI to act on the state: with perfect fidelity between the two.
I want to see if there is an abstraction concise enough for such components to live on the server instead of the client to enable multiplayer realtime collaboration across many humans and agents. It ought to be possible to accomplish this with much less plumbing.
Jack Rusher 2025-06-20 07:52:23 My latest talk, given at Craft Conf in Budapest. There were some technical difficulties, but it should hopefully serve as a reasonable introduction to the virtues of interactive development in Clojure.
m.youtube.com/watch?v=i_dUvhEIGBQ
Paul Tarvydas 2025-06-20 12:47:23 Programming languages are just tools that help programmers create machine code. REPL-driven development, GC, etc. are, also, tools that speed up program development. CompSci has become overly-focused on only a single issue - that of polishing the tool called FP (including "type checking"). I vote that we go back to building workflows that allow programmers to do their work faster and to punt niggly issues like "efficiency" and "only-part-of-the-problem-correctness" to specialists who work after-the-fact at honing products before release, in a manner found in other Engineering disciplines that are no longer considered to be cottage industries (like Civil Engineering, etc.)
Jack Rusher 2025-06-20 19:11:12 Konrad Hinsen There was, sadly, almost no audience. It was a ~6 track conference, and they put me in the closing slot against the most well known speakers/after most people had left, so there were only ~10-12 people in the audience. My hope is that the video can carry the message...
Jack Rusher 2025-06-20 19:11:50 (It was meant for an audience of developers, but the people at the conf werenβt very technical on average, so oh well π€·ββοΈ)
Karl Toby Rosenberg 2025-06-21 13:45:00 Scott 2025-06-22 18:37:50 Matt Curtis 2025-06-22 19:50:45 I enjoyed reading this! You have a great written voice. Nice post.