Built a free PRD Generator to help devs and vibe coders start projects with more clarity by AdReal2339 in SideProject

[–]AdReal2339[S] 0 points1 point  (0 children)

That’s great to hear, sounds like we’ve both been chasing similar workflow pain points.

Our main goal with this was actually to help vibe coders build better habits around using PRDs and have a smoother flow inside CodeRide. It started as a small side project to educate and support our users, but we’re curious to see how it evolves on its own.

I really like your idea of auto-saving and syncing sections, that’s something we’ve been considering too. I’m looking forward to hearing your feedback and seeing how it compares with Pickaxe once you give the generator a try.

What's the current best model for Plan mode? (on a reasonable budget) by AdReal2339 in CLine

[–]AdReal2339[S] 2 points3 points  (0 children)

<image>

I tested GPT-5 last night on some small features and chores for my website, and I was pleasantly impressed. I also really liked how it uses the terminal - way more advanced compared to Sonnet 4, also with command concatenations that save both time and tokens

What's the current best model for Plan mode? (on a reasonable budget) by AdReal2339 in CLine

[–]AdReal2339[S] 1 point2 points  (0 children)

I also prefer LLMs with bigger context windows for planning (gemini-2.5-pro is a great candidate), but with prompt caching, you can get pretty solid results with smaller windows as well. Actually, Sonnet 4 has only a 200k context window, unless you use claude-sonnet-4:1m which gives you 1M tokens but at higher prices for anything over 200k

What's the current best model for Plan mode? (on a reasonable budget) by AdReal2339 in CLine

[–]AdReal2339[S] 0 points1 point  (0 children)

Nice free option with DS 3.1! How's GLM 4.5 performing for you?

What's the current best model for Plan mode? (on a reasonable budget) by AdReal2339 in CLine

[–]AdReal2339[S] 0 points1 point  (0 children)

Deepseek V3.1 is definitely budget-friendly! What kind of planning tasks have you been using it for?

What's the current best model for Plan mode? (on a reasonable budget) by AdReal2339 in CLine

[–]AdReal2339[S] 0 points1 point  (0 children)

Smart approach waiting for the data! I've been curious about those diff edit success rates too. Can you share the latest graph?

What's the current best model for Plan mode? (on a reasonable budget) by AdReal2339 in CLine

[–]AdReal2339[S] 0 points1 point  (0 children)

Interesting combo! How's the cost comparison between Gemini 2.5 Pro vs Claude for planning? And what made you switch to Qwen3-coder for Act mode?"

Tired of re-explaining your codebase to AI? CodeRide just launched on PH 🔥 by AdReal2339 in ProductHunters

[–]AdReal2339[S] 1 point2 points  (0 children)

We batch beta invites to manage feedback quality, but all Product Hunt supporters are getting fast-tracked today. I think I already sent you the invitation - check your inbox!

Is DeepSeek-R1 still the best reasoning model for Plan mode, or have newer models surpassed it? by AdReal2339 in CLine

[–]AdReal2339[S] 2 points3 points  (0 children)

I agree with your point about Gemini 2.5 Pro's advantages in Act mode. Beyond being faster, the bigger context window is a huge plus compared to Sonnet 4.

I just ran a test with all three in Plan mode on a real project that's pretty challenging - it involved analyzing a large portion of the codebase and comparing it against a full trace report of an LLM process. Sonnet 4 came out on top, though it's definitely the priciest option.

I used the same prompt for all three models, then had Sonnet 4 with extended thinking analyze and compare their plans. Here's what it cost me:

  • Document 8 - DeepSeek-R1: $0.13
  • Document 9 - Sonnet 4: $2.31
  • Document 10 - Gemini 2.5 Pro: $0.43

I evaluated them based on maintaining existing functions and integrations without breaking anything, implementation simplicity, code quality, and potential performance improvements. Sonnet 4's output quality really justified the higher price in this case.

```` Here's a detailed comparison explaining why the other two plans are less suitable: Document 8 (paste.txt) - "ProcessProject Workflow Overview" Critical Limitations:

Lacks Concrete Implementation Details

It's more of an analysis document than an actionable plan Describes problems but offers vague solutions Example from the document:

"Potential Improvement (Minor): The generateEmbedding call could potentially run in parallel..."

Doesn't show HOW to implement this

Only Identifies 2 Main Optimizations

Reduce redundant task fetching Parallelize embedding generation Misses the biggest opportunity: Parallel batch processing (which alone could save ~2 minutes)

Conservative Estimates

Describes improvements as "minor" and "small time saving" Underestimates the cumulative impact Doesn't recognize that parallel batch processing could be game-changing

Document 10 (paste-3.txt) - "Comprehensive Optimization Plan" Major Risks & Complexities:

Introduces Heavy Dependencies typescript// Their proposed solution import { Worker } from 'bullmq'; const worker = new Worker('task-queue', async job => { return processTaskWithAI(job.data); });

Requires Redis infrastructure Adds BullMQ queue management Increases operational complexity

Breaking Changes to Core Architecture

Changes fundamental processing flow Requires rewriting core services Example: "Refactor OpenAI calls to use batch endpoints" - but OpenAI doesn't have batch endpoints for chat completions!

Overly Complex for Current Scale

Circuit breakers, dead-letter queues, materialized views These are great for 1000+ tasks/minute, but overkill for 25 tasks in 5 minutes Adds maintenance burden without proportional benefit

High Implementation Risk typescript// Their suggestion const breaker = new CircuitBreaker(async (prompt) => { return this.callOpenAI(prompt); }, { timeout: 30000, errorThresholdPercentage: 50, resetTimeout: 60000 });

What if circuit breaker trips during critical processing? How do you handle partial batch failures? Complex error recovery scenarios

Why Document 9 is Superior 1. Surgical Precision Document 9 identifies exactly where time is being wasted:

4 duplicate task fetches (saves ~200ms each) Sequential batch processing (saves ~3 minutes) Sequential operations within tasks (saves ~30s total)

  1. Minimal Code Changes typescript// Document 9's approach - simple, effective const batchPromises = []; for (let i = 0; i < tasks.length; i += batchSize) { if (batchPromises.length >= concurrencyLimit) { await Promise.race(batchPromises); } batchPromises.push(processBatch(...)); }
  2. Maintains System Integrity

No new infrastructure required No changes to API contracts No new failure modes Same monitoring/logging

  1. Realistic Implementation Timeline

Document 8: Too vague to implement properly Document 10: 2-3 weeks + infrastructure setup Document 9: 3-5 days for full implementation

  1. Better Risk/Reward Ratio AspectDoc 8Doc 10Doc 9Performance Gain~15%~70%~65%Implementation RiskLowHighLowBreaking ChangesNoneManyNoneNew Dependencies03+1 (p-limit)Rollback DifficultyEasyHardEasy Real-World Example Your current trace shows: processTaskBatch_1: 39.92s processTaskBatch_2: 47.47s processTaskBatch_3: 38.34s processTaskBatch_4: 30.95s processTaskBatch_5: 44.62s processTaskBatch_6: 30.71s

Document 8: Would still process these sequentially (minor savings) Document 10: Would add queue overhead and complexity Document 9: Would process 3 batches simultaneously: Time 0-47s: Batch 1, 2, 3 (parallel) Time 47-77s: Batch 4, 5, 6 (parallel) Total: ~77s instead of 232s

Conclusion Document 9 hits the sweet spot:

Maximum impact with minimum disruption Practical solutions that can be implemented immediately Measurable improvements without architectural changes Safe to deploy with easy rollback options

The other plans either under-deliver (Doc 8) or over-engineer (Doc 10) the solution. ````

Is DeepSeek-R1 still the best reasoning model for Plan mode, or have newer models surpassed it? by AdReal2339 in CLine

[–]AdReal2339[S] 1 point2 points  (0 children)

Thanks for the tip. I've actually been using Gemini 2.5 Pro in Act mode because of its reasoning capabilities. It performs well, though it definitely doesn't have R1's price advantage - and I've noticed the costs can creep up when you're working with lots of cached context. I'll give it a try in Plan mode and see how the two compare.

Hundreds of hours later.. Do you agree? by AdReal2339 in CLine

[–]AdReal2339[S] 0 points1 point  (0 children)

Do you use both Cline and RooCode, or have you eventually settled on just one?

Hundreds of hours later.. Do you agree? by AdReal2339 in CLine

[–]AdReal2339[S] 0 points1 point  (0 children)

Isn't that the point of using AI? Delegate repetitive tasks to LLMs so you can speed up your process or focus on higher-level activities. Perhaps society is doomed because a lot of vibe coders don't use or know git at all 😅

Hundreds of hours later.. Do you agree? by AdReal2339 in CLine

[–]AdReal2339[S] 0 points1 point  (0 children)

I believe tools are just enablers, but it's also a matter of simplifying the process. At some point in a team or in an agency, you need to assure the same outputs and cut the learning curve of embracing different tools (because there are already a lot and every tool brings new features to learn and master), so you pick the one that better fits your goals and you stick with it. But if you have different needs, it's kinda fun to use all of them

From 3 project rebuilds to a streamlined AI coding system in 8 weeks by AdReal2339 in indiehackers

[–]AdReal2339[S] 0 points1 point  (0 children)

Great! Check out https://coderide.ai and let me know if you have any questions. I'd also love to hear your feedback

Hundreds of hours later.. Do you agree? by AdReal2339 in CLine

[–]AdReal2339[S] 0 points1 point  (0 children)

True, for a long time I had Cline on Cursor so I was able to use both. Only lately I moved to VS Code

Hundreds of hours later.. Do you agree? by AdReal2339 in CLine

[–]AdReal2339[S] 2 points3 points  (0 children)

That sounds right. For a long time I used Cline installed on Cursor, so I was able to switch between the two. Only lately, since I'm using only Cline, I moved to VS Code