News for hackers. Stuff that matters.
Re:What makes Claude Code so damn good by bilekas on Saturday August 23, 2025 @11:17PM (#45001030)
I would argue this approach will help you in the long term with code maintainability. Which I feel will be one of the biggest issues down the line with AI generated codebases as they get larger.
Re:What makes Claude Code so damn good by monkpit on Saturday August 23, 2025 @11:24PM (#45001066)
The solution is to codify these sorts of things in prompts and tool use and gateways like linters etc. you have to let go…
Re:What makes Claude Code so damn good by bilekas on Sunday August 24, 2025 @12:30AM (#45001410)
What do you mean "you have to let go".

I use some ai tools and sometimes they're fine, but I won't in my lifetime anyway hand over everything to an AI, not out of some fear or anything, but even purely as a hobby. I like creating things from scratch, I like working out problems, why would I need to let that go?

Re:What makes Claude Code so damn good by jaggederest on Sunday August 24, 2025 @03:42AM (#45002201)
Well, the point is, if it's not a hobby, you have to encode your preferences in lint and formatters, rather than holding onto manually messing with the output.

It's really freeing to say "Well, if the linter and the formatter don't catch it, it doesn't matter". I always update lint settings (writing new rules if needed) based on nit PR feedback, so the codebase becomes easier to review over time.

It's the same principle as any other kind of development - let the machine do what the machine does well.

Re:What makes Claude Code so damn good by dgunay on Wednesday August 27, 2025 @05:01AM (#45037081)
I have been doing this, and it does sort of work, but the problem is that for things that can't easily be turned into deterministic lints, prompting isn't 100% reliable. Every bit you go against the LLM's training data, it's more likely to forget to do it.