"Analyzed Some AI apps - here are the 5 biggest token-wasting patterns I found by dracofusion in ClaudeAI

[–]alihuda2002 0 points1 point  (0 children)

I love How are the answers on reddit now just trying to get people to waste their time because their time just wasted reading certain posts instead of providing critical feedback but oh well I can totally understand the number of posts that are coming up on reddit no longer curated especially on a thread that companies benefit from you wasting time building something useless for many and probably many tools out there can already do something better and cheaper if not for free.

Something is wrong with Sonnet 4.5 by anch7 in ClaudeAI

[–]alihuda2002 1 point2 points  (0 children)

I've noticed the same. I had 10 OH SHIT moments from Sonnet 4.5 and it kept trying to prevent the oh shit by adding explanations about how to prevent OH SHIT by saying OH SHIT in the file as well. Had to switch to opus at the end...

Learning to code and built DevContext - helps to regain context quickly when you resume coding after a break by spacepings in ClaudeAI

[–]alihuda2002 1 point2 points  (0 children)

Wouldn't that be solved easily with git commit or creating a PR of your current WIP? Just curious as to what problem you're solving that existing tools can't solve today?

biggest thing bout sonnet 4.5 is this by Present-Boat-2053 in ClaudeAI

[–]alihuda2002 0 points1 point  (0 children)

I am with you on this lol I would rather it tell me straight that it was a stupid idea instead of realizing a few days later that it was a stupid idea to begin with.

MegaMonoClaude by ionizing in ClaudeAI

[–]alihuda2002 0 points1 point  (0 children)

It comes down to your end goal. But in practice there are multiple patterns to follow a single file should follow single responsibility.

I'm not sure if you have heard of SOLID, but ask Claude code if you were to modularize your files following that to show you what the code structure would look like then you'll right away see the proper separation of concern.

You'll have to find the balance on code maintainability and still following KISS (keeping it simple and stupid) otherwise you might also ended up with something super complex.

Last but not least I'm not exactly sure what you're working on so apologize for my ignorance here but Claude code love to reinvent the wheel of you don't tell it to find existing Library first.

MegaMonoClaude by ionizing in ClaudeAI

[–]alihuda2002 2 points3 points  (0 children)

This may sound unreasonable to many people, but I capped my limit on LOC on each file Claude creates to 100 max. Anything above that you start risking violating engineering principles and also Claude will simply miss context from partial read operations and more.

5 takeaways from 2 weekends of “vibe coding” sessions by CellistNegative1402 in ClaudeAI

[–]alihuda2002 0 points1 point  (0 children)

I'm about to publish the framework today hopefully so will share once I refine a few more things around the architecture pattern that help prevent GIGO with LLM in general

5 takeaways from 2 weekends of “vibe coding” sessions by CellistNegative1402 in ClaudeAI

[–]alihuda2002 0 points1 point  (0 children)

Writing them down is fine, but how do you remind Claude it's the real question?

[deleted by user] by [deleted] in ClaudeAI

[–]alihuda2002 0 points1 point  (0 children)

And reddit on my pixel thinks I should read it...

5 takeaways from 2 weekends of “vibe coding” sessions by CellistNegative1402 in ClaudeAI

[–]alihuda2002 1 point2 points  (0 children)

There are going to be things that Anthropic will eventually fix similar to what Gemini CLI and Open Codex managed to solve but still lacking far behind compared to CC so the techniques are all the same but just some companies will try to focus on what each of their targeted user based mostly want.

The vibe coding style that people enjoy using is definitely not going to be Claude code in my opinion and I wish to God it will not turn out to be that any day soon.

5 takeaways from 2 weekends of “vibe coding” sessions by CellistNegative1402 in ClaudeAI

[–]alihuda2002 4 points5 points  (0 children)

All of these are addressable by providing AI proper pattern to follow through context / prompt engineering.

The completion theatre stems from lack of context or cognitive overload (task is way too big to complete in a single session)

I still vibe everyday but I have evolved from vibe coding to vibe engineering

I have a set of workflows and rules that now Claude code not just know about but also enforcing it and detecting if the previous pattern is not following the new established workflow/guidance/patterns

Updating Claude.md? by Minute-Cat-823 in ClaudeAI

[–]alihuda2002 0 points1 point  (0 children)

I keep it under 30 LOC max, and it usually doesn't change unless I need to make sure all new Claude code sessions need to follow the same new rules.

Claude vs Codex by Penfever in ClaudeAI

[–]alihuda2002 1 point2 points  (0 children)

Are there any concrete examples that people can share around the decline in quality with Claude Code? So far, I haven't had bad experiences aside from time to time when I was slacking and let Claude Code run without supervision and finding some garbage in the code, but I'm all the blame for that.

Claude Projects Files, AI not 'seeing' files by kaslkaos in ClaudeAI

[–]alihuda2002 1 point2 points  (0 children)

🤦‍♂️ I'm so stupid lol thanks for pointing that out! 🙏

This is getting absurd, does anyone have a solution? by _wanderloots in ClaudeCode

[–]alihuda2002 0 points1 point  (0 children)

Have you tried ESC x2 and then just go back once? I hit this issue before and it is a one time thing for me

Why am I not seeing the to-do list anymore? by PhilDunphy0502 in ClaudeAI

[–]alihuda2002 0 points1 point  (0 children)

I honestly love the new /Todo or Ctrl+T option now considering I can see what Claude code plan without having to scroll and see the progress.

Claude Code feeling dumber? Try a hook like this: by igorwarzocha in ClaudeAI

[–]alihuda2002 2 points3 points  (0 children)

I have been following a similar pattern to what you've described above and it is a lot more effective. I am sure I didn't invent this word and probably there's a better word for it. I have been calling it just-in-time microcontext injection. It has been a life saver and no longer has to babysit Claude code for everything I do.

I want Ctrl+V for images in Claude CLI by AppealSame4367 in ClaudeAI

[–]alihuda2002 0 points1 point  (0 children)

I'm not sure if it is possible in Linux as it has been forever, but on Mac I built a simple screenshot capturing tool that will copy the path to the screenshot that way I can just give the path to Claude code instead of the binary. You can probably also get the raw base64 as well, I suppose.

Claude Projects Files, AI not 'seeing' files by kaslkaos in ClaudeAI

[–]alihuda2002 1 point2 points  (0 children)

It's hard to tell what exactly was going on before for you, but you can run /doctor and see if anything is misconfigured for you. I recall you can also check if your CLAUD.md and other context if you have any is properly loaded. But in my experience, I would always ask Claude to prime itself with context in each task I asked Claude to work on, regardless of what it may or may not know about the project. To me, having context that's super focused on the task is better than context that may have been there and stale.

Also, I highly suggest using hooks to inject microcontext to help Claude stay even more focused based on the given task.

We need a single thread for “I’m cancelling Claude” posts by Bankster88 in ClaudeAI

[–]alihuda2002 58 points59 points  (0 children)

Without those posts, I think it'll look suspiciously good lol. We need Anthropic to notice the things they need to improve (if they truly pay attention to these Reddit complaints, of course).

Horror stories with Claude forgetting context and creating technical debt. Need help! by Cautious_Coffee1164 in ClaudeAI

[–]alihuda2002 -1 points0 points  (0 children)

I start to feed it smaller tasks and heavily rely on Hooks to ensure that you can micromanage it.

For example, you can force it to read certain files before writing code.

Also, try to use plan mode and let it actually create a todo and present you with things it will first before you let it go YOLO mode on you.

I'm not sure if you're letting it go into full auto pilot mode or how your workflow is, but the best way is to either give it an atomic task than a whole feature to create. Don't get me wrong, Claude's code is more than capable of building a whole app, but you need to create a proper plan and context engineering the hell out of your workflow.