brucehauman
|
9 months ago
|
on: Clojure MCP
Until you've tried using an LLM assistant fully hooked into a stateful REPL, you can't speculate. The experience is fantastic as the feedback for the code being developed is earlier and tighter.
The LLM agent will often write the code for a function and immediately follow that code up with several smoke testing expressions and the eval the whole thing in one go, function and tests.
It will creatively setup test harnesses to enable it to exercise code while it's being developed. (think html endpoints, starting and stopping servers, mocking)
And it goes on from there. Its an experience, and I submit to the reader that they experience it sooner than later bc its an extremely effective workflow and its AWESOME!
brucehauman
|
11 months ago
|
on: Inline Evaluation Adventure
brucehauman
|
1 year ago
|
on: Inline Evaluation Adventure
Awesome!
brucehauman
|
1 year ago
|
on: Inline Evaluation Adventure
You beat it. Even on hard mode where the pop function wasn't working.
brucehauman
|
1 year ago
|
on: Inline Evaluation Adventure
Well I'll need to fix that!
edit: it's fixed, you might need a shift-reload to get the new code.
brucehauman
|
1 year ago
|
on: Inline Evaluation Adventure
I probably made the puzzle harder than it needed to be...
I fixed the sp error in the utility room.
brucehauman
|
1 year ago
|
on: Inline Evaluation Adventure
Author here: I'm curious if anyone took the time to complete the text adventure?
brucehauman
|
1 year ago
|
on: Dependency management fatigue, or why I ditched React for Go+HTMX+Templ
Sorry but dependencies are choices. Rewriting on a new stack with less dependencies is just choosing less dependencies. People seem to believe that using React requires using all the other shiny libraries. Right sizing your implementation to your needs is important. But it’s not Reacts fault, it’s the false impression that you can accrete things without cost.
brucehauman
|
9 years ago
|
on: Closure Compiler in JavaScript
To be fair, the XML is listed at the very bottom as the last of the options for getting your dependencies.
brucehauman
|
10 years ago
|
on: Ask HN: What are some good React tutorials?
brucehauman
|
10 years ago
|
on: Giving up on test-first development
The general rule being that its completely dependent on the situation.
brucehauman
|
10 years ago
|
on: Clojure Technology Radar
brucehauman
|
10 years ago
|
on: Making of Musicoacher
Thanks for taking the time to write this. Really great stuff.
brucehauman
|
10 years ago
|
on: Morphis: Encrypted distributed datastore
I appreciate your enthusiasm and agree that your stated goals are important. But if you are serious about this project having an impact, you may want to get some feedback and help with the voice of your presentation. You talk of saving the world, but you are mainly talking about "you" saving the world. It comes across as grandiose ... Please speak clearly about your project and its specifics and less about you if you want people to listen.
brucehauman
|
10 years ago
|
on: Pure UI
Exactly but keep pages of these ui components and review them before a push to production. In fact, work on the component in this setting to get maximum feedback.
brucehauman
|
10 years ago
|
on: Pure UI
You don't need a library to do this stuff though. Just a functional approach and a willingness to work on a storyboard application, which iterates over all the states of your components, instead of just working on the main application.
brucehauman
|
10 years ago
|
on: Pure UI
This ability to concretely display a component in all of its different states is one of main reasons I created devcards (ClojureScript, Figwheel). One can use it to create storyboards live as you are programming.
http://rigsomelight.com/2014/06/03/devcards-taking-interacti...
I have been putting a lot of work into devcards lately so forgive me for being so focused on it.
:)
brucehauman
|
10 years ago
|
on: Straightforward Functional JavaScript: Building the Yome Widget
Your welcome! Glad it was helpful.
brucehauman
|
11 years ago
|
on: Developing ClojureScript Live with Figwheel – ClojureWest Talk
Dude! You are welcome!
brucehauman
|
11 years ago
|
on: Developing ClojureScript Live with Figwheel – ClojureWest Talk
This is author here. I'm available for questions.
The LLM agent will often write the code for a function and immediately follow that code up with several smoke testing expressions and the eval the whole thing in one go, function and tests.
It will creatively setup test harnesses to enable it to exercise code while it's being developed. (think html endpoints, starting and stopping servers, mocking)
And it goes on from there. Its an experience, and I submit to the reader that they experience it sooner than later bc its an extremely effective workflow and its AWESOME!