@FabianHiller@RyanCarniato I think it's better to ask the React team why they think React doesn't need Signals.
I'm on with the React team, I don't think React needs it.
@rickyfm
@mattpocockuk Also long skills in md are harder to test, so you should always avoid it.
If you need long workflows with logic and real conditionals i think you should move that to a state machine 200%.
@mattpocockuk@hhg2288 But that won't make skills like a little useless?
Why not use commands (because they aren't opt in by the agent, only humans can call them) + rules for forcing the agent to follow the codebase patterns.
I don't understand why I should let my agent opt in a skill.
Creating your own slop forks of battle tested libraries to make them smaller is a great way to introduce subtle bugs for edge cases you didn’t know you had, create accessibility issues you didn’t know to look for, security problems, etc. The reason we use libraries has never been just to avoid the cost of writing the code ourselves. It’s to start from a baseline level of quality instead of discovering all those edge cases in production.
@mattpocockuk Yeah, but using dev containers + /sandbox https://t.co/oFmxeNt6UA should make it secure enough.
This way we can use subscription instead of the API key.
What am I missing?
@mattpocockuk i really love all your work with skills and sandcastle. And most important remember developers that fundamentals and architecture are still important.
One question though:
Why build sandcastle instead of using native CC sandbox features?
@webdevcody The tool doesn't matter that much when comparing codex to claude, there are many reasons why it works on one and not the other.
Improve your workflow and it will work on both.
@mattpocockuk It looks really good i will give it a try.
One question, do you commit CONTEXT.md and adrs.md to the repo? Or are these only for the local context?
@FabianHiller I'm implementing a lot of server focused apps.
Using Context first APIs is the better approach because it can lead to using more of the Donut pattern, so we can reduce hydration cost because we can make more components server components.
@FabianHiller Yeah, i will try first to implement my context hook abstraction of Formisch first.
But in my current experience i have with this kind of libraries, when using Context + Signal + React Compiler it starts to have rerenders problems.
Even that i will try Formisch :).