Live data from Hacker News

Show HN: I vibecoded a 35k LoC recipe app

recipeninja.ai

121–130 of 258 posts

Re: Show HN: I vibecoded a 35k LoC recipe app

#121
post #81

I have a paid subscription to Windsurf using Claude. I struggle to find much utility in terms of actually writing code. It spends a lot of time trying / retrying and glitching out. I'm sure in a couple of years it will be amazing (assuming a fundamental breakthrough isn't required) but it isn't quite there yet. LLMs are super useful but currently, the primary use case is teaching, not doing. For this reason, I think…

To correctly vibe code something useful, I find that I need to religiously give faith to the tool and forget all about SWE principles and best practices and instead treat it like a child who makes mistakes and corrections while the adult must not intervene or admonish too much but rather nudge it to right direction. Also vibe code has a parallel feature, while the code is generating, you are also doing live review an…

My experience matches yours.

Lots of apps are quite repetitive: for building APIs for example you generate one controller and the ask the app to generate more using the first ones as a pattern. For frontend you do the same for forms or lists.

Tests are often quite good, but I think they were already great even back in the first ChatGPT release.

With this strategy and the fact that some patterns are quite verbose (albeit understandable for an AI or a reader), it is quite easy to get to a big LoC while still maintaining consistency.

Re: Show HN: I vibecoded a 35k LoC recipe app

#124
post #94

> It now includes a fully interactive voice assistant so you don't need to get your dirty hands over your new iPad when you're cooking. Always floored about the problems people think need fixing. The problem is not that you get your dirty hands on the iPad. The problem is that you want real recipes. You know, things people have actually cooked and found to be good. With real photos of how the result actually looks (i…

Agreed! That was a problem even before LLMs showed up. I found my subscription to Cooks Illustrated/America's Test Kitchen to be incredibly valuable. Bonus: You don't have to read through 15 paragraphs of SEO fluff to get to the recipe.

Re: Show HN: I vibecoded a 35k LoC recipe app

#125
post #37

Earlier quoted context omitted.

They just haven't done the "now monitise it" step in the vibe-coding journey.

with all respect to the man himself, not sure tom blomfield needs to think about that part..

It’s ok! He’ll just ask the AI! It’ll solve it for us!

Re: Show HN: I vibecoded a 35k LoC recipe app

#126
post #3

Well this is a good start, I tried searching for “Anti-inflammatory” and the app crashed. Likely that scaling is way out of proportion considering it’s here on HN , but do you have any load balancing or caching setup? Debouncing on the inputs?

Weird - sorry to hear that. It's working fine for me. I get this search result https://www.recipeninja.ai/search?name=Anti-inflammatory What browser are you using? Voice mode or typing?

[deleted]

Re: Show HN: I vibecoded a 35k LoC recipe app

#127

Earlier quoted context omitted.

Since I wrote the blog post, I actually added automated tests which Windsurf / Claude Code runs before committing any change. It saved me a lot of headaches when the LLM decided to make random logic changes for no reason.

The LLM swaps out business logic without you knowing it? As someone who worries about determinism and doesn’t do much vibe coding, I am curious what’s going on here, thanks!

"Let's take a different approach. Instead of trying to fix the existing file incrementally, let's rewrite it completely with a simpler approach that uses the --print-config flag to test the configuration:"

Re: Show HN: I vibecoded a 35k LoC recipe app

#130
post #108
post #94

> It now includes a fully interactive voice assistant so you don't need to get your dirty hands over your new iPad when you're cooking. Always floored about the problems people think need fixing. The problem is not that you get your dirty hands on the iPad. The problem is that you want real recipes. You know, things people have actually cooked and found to be good. With real photos of how the result actually looks (i…

Vibe coders will be so busy solving the problem of making something work that they wont invest time into understanding the business problem at hand

My argument is: the problem is solved. The solution is called: books containing real recipes.

The "problem" people have is: yeah, I want those, but for free. But creating a cooking book is a ton of work and very expensive. You need to first find good, original recipes. Then you need to actually cook each of them to see if they are any good, at least once, sometimes several times to perfect the recipe. And unless you are a photographer as a side-hustle, you need to do this again and hire a professional to make good-looking photos of the result.

Printing the books is also expensive. Good cooking books need to have very good binding so that they can be flattened to show one page for a long time without disintegrating. The paper must be thick and the printing must be able to withstand stains and moisture without becoming unreadable.

Post reply on HN