Just curious, I recall it originally being completely vibe-coded, what percent has been rewritten?
Login to reply
Replies (3)
Bitchat? Vibecoded? I wanna hear the story
most of it but vibe coding and rewriting isn’t mutually exclusive.
My understanding is that Jack Dorsey had the idea but didn’t know how to do it, as in, had no experience with the Bluetooth stack.
I think he used
and it produced something that worked. And, without knowing how it worked, he pushed to the App Store.
Pretty cool way to get from 0 to 1. To quote, @Gigi, the minimum vibeable product.
So, on a scale of completely human to blindly AI’d, my impression was that it was nearly completely blind.
And I wondered, ok it worked but how well? And accordingly to @calle it seems most of the code has be rewritten. Though AI assistance still played a role. And to be fair, all software projects evolve.
My experience vibe coding has been frustrating. A solution can be generated quickly and seems correct but has usually been proven incorrect in edge cases or worse. I probably need more practice.
It’s replaced Google for me, and low value questions are a no brainer, like how to install gdb on SLES15, command line flags, or what’s the difference between grey and gray. But, I’ve yet to produce good code with it, beyond copy and paste-able blurbs.
Thank you for attending my TED talk.
GitHub
GitHub - block/goose: an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM - block/goose