So we had an idea. Coding is changing. With AI, the bottleneck is no longer writing every line by hand but knowing how to prompt effectively to reach a working outcome. Our objective is not to make people code better, or even learn to be a proficient software engineer, but just to keep it simple and start building. We want to remove fear and barriers so there are more builders.
That's why we developed https://100vibecoding.com, a platform with 100 vibe coding challenges that you can solve in natural language to get better at prompting.
- We created our own simplified vibe coding editor with 4 tabs: Preview, the actual code (That can be explained with comments using a button), a diff tab where version control is introduced and a console tab to see any errors if needed.
- We simulate outcomes using iframes.
- For now, we’ve focused on single HTML file outcomes. This constraint makes it easier to grasp prompting and helps new users get used to “vibe coding” quickly.
- We built a similarity-score endpoint using AI to compare the output of a challenge with the reference solution. Importantly, we only care about outcome similarity (not identical code), which allows flexibility in how users solve challenges.
- We also released a free open-source template (MIT licensed, free for commercial use) so people can kickstart projects right away.
Our take: Anyone can build a side project if the path is simple and the tools are right. We’re not optimizing for production best practices. We’re focusing on rapid prototyping, removing barriers, and helping people actually ship something real.
We’d love your feedback! What would you add to make starting to build side projects less intimidating?
piniass•2h ago
rogarmu8•2h ago
delichon•2h ago
rogarmu8•1h ago
piniass•1h ago