I started using my own frontend framework from 2022. It is a simple jsx based, directly DOM modification, in just about 3k lines of code inspired from React/Solid/Vue.
Have try various approach since Claude Code came out. It works well in any of the styles vanilla, React, Vue for simple pages. So for simple one page demo, I mostly just ask to use vanilla style. Because it can be fully self contained in one file and just be opened without any external steps.
While once it across certain complexity level and some manual change needed. It is super hard with pure vanilla style, due to so many procedure code.
So I usually just prompt to generate using my own framework with a distilled skill. I then change a bit to make it simpler and follow my own style.
Great writing. I have similar feeling after using Copilot and Claude Code for the past couple of month. The way of programming is changing fast. How to tame it effectively still quite challenge. Quite some time, I feel my nosed dragged by LLM and get false productivity. Though it for sure generate a lot of dopamine.
CSS is tricky, touch one place the whole thing could collapse. I guess that just the nature.
I find this course is very helpful for me https://css-for-js.dev/
Thanks.
The purpose is to have an universal object explorer for the cloud object store.
So that no matter what type of file it is, just need one click (not two) to view it. So the full workflow continuity will be kept.
Click Download then Open to me does not have a good UX, breaks the continuity of brain flow.
Usually GitOps have flow like
checkout => modify => commit => push => PR => merge => check result.
Even if we remove the merge step, still have flow
modify => commit => push => check result.
In which the commit & push still could be removed