| ▲ | zby 2 days ago | |
This week I vibe coded an golem-forge (https://github.com/zby/golem-forge) - exploration of prompting as programming. Since then I found https://github.com/badlogic/pi-mono and https://github.com/johnlindquist/mdflow and I think I'll rather use these existing tools to explore my idea. But I think it might be still interesting project because it is entirely vibe-coded - I don't even know Typescript (I know some Javascript from before React - but none of the new stuff). I did not look into the Typescript code at all - only at what the LLM presented to me when editing it and the docs. At some point I discovered that when I tried to have a core logic and two UI packages the LLM put only types in the core package - so I had drive a hard refactoring - but it worked. I haven't yet tried this very extensively - but another profound change in programming that this showed me is that it is now very easy to borrow parts of Open Source libraries. It used to be that you could only base your work on a library - borrowing parts of projects that were not designed to be shared (used as libraries) was prohibitive - but with llms it is entirely possible to say: "now please borrow the UI ideas from project X" and it does that. Maybe you need to add some planning. The project is about 27kloc now. | ||