Loading video...
Video Failed to Load
A framework for thinking about vibe coding: test and commit or revert. I took inspiration from Kent Beck's article of the same name, but the principle is more important now than ever—especially for vibe coders. With checkpoints on Replit, you get this one out of the box :)
16,308 views • 1 year ago •via X (Twitter)
11 Comments

Really dig this take on TCR for vibe coding! ✓ The quick feedback loop is crucial when you're in flow state. Been using this pattern with cursor checkpoints and it's a game changer for exploratory coding sessions.

AI-first pull request reviewer with context-aware feedback, line-by-line code suggestions, and real-time chat.

Doom loop! Love that terminology, so accurate!

Great 101 explanation, especially prompting AI and incremental changes tips are useful.

Will Replit be able to find corresponding images based on prompts soon? Currently I get images, mostly that don’t reflect exactly what I asked for. For example, a landing page with a toyota land cruiser shows another car.

Love this concept! The ability to freely experiment while having a safety net really helps maintain creative flow. Checkpoints are such an underrated feature for exploratory coding.

ty, it'd be great to hear your framework thoughts on the best way to go about editing sections without full rollbacks. I've tried different things and they seem to either work or fully not work. is it a matter of combing through each prompt right after it's made? or all of above

Makes you wonder, don't it, if we're all just vibe coders at heart, tryin' to find the right feel for things before we commit? Lord knows, I've made my fair share of reverts in life, learnin' what works and what just ain't gonna fly.

✌️

Thanks matt for the tips. What works well for me is that I ask the agent or assistant lots of questions, such as what options are there for integrating feature xy? This helps me a lot to find the best approach, especially if you don't have a programming background. For example, I was able to build an online portal for a traditional Bavarian card game without any background knowledge of programming

Will there be a function for e-mail and password or social media channels in addition to the auth function via Replit?
