Prompting it better during development can really help here. I have an emerging workflow orchestrated by Claude Code custom commands and subagents that turns even an informal description of a feature into a full fledged PRD, then an "architect" command researches and produces a well thought out and documented technical design. I can review that design document and then give it to the "planner" command, which breaks i…
please share these discrete instructions.md you're describing
The unbearable slowness of AI coding
81–90 of 107 posts
Re: The unbearable slowness of AI coding
#82This illustrates a fundamental truth of maintaining software with LLMs: While programmers can use LLMs to produce huge amounts of code in a short time, they still need to read and understand it. It is simply not possible to delegate understanding a huge codebase to an AI, at least not yet. In my experience, the real "pain" of programming lies in forcing yourself to absorb a flood of information and connecting the dot…
When I write piece of code that is elegant, efficient, and -- "right" -- I get a dopamine rush, like I finished a difficult crossword puzzle. Seems like that joy is going to go away, replaced by something more akin to developing a good relatioship with a slightly quirky colleague who happens to be real good (and fast) at some things -- especially things management likes, like N LOC per week -- but this colleague sucks up to everyone, always thinks they have the right answer, often seems to understand things on a superficial level, and oh -- works for $200 / month...
Shades of outsourcing to other continents...
Re: The unbearable slowness of AI coding
#83What bothers me is this: Claude & I work hard on a subtle issue; eventually (often after wiping Claude's memory clean and trying again) we collectively come to a solution that works. But the insights gleaned from that battle are (for Claude) lost forever as soon as I start on a new task. The way LLM's (fail to) handle memory and in-situ learning (beyond prompt engineering and working within the context window) is jus…
Re: The unbearable slowness of AI coding
#84What bothers me is this: Claude & I work hard on a subtle issue; eventually (often after wiping Claude's memory clean and trying again) we collectively come to a solution that works. But the insights gleaned from that battle are (for Claude) lost forever as soon as I start on a new task. The way LLM's (fail to) handle memory and in-situ learning (beyond prompt engineering and working within the context window) is jus…
I dunno.
Re: The unbearable slowness of AI coding
#85Earlier quoted context omitted.
Youve got to be doing the most unoriginal work on the planet if this doesnt produce a bowl of disfunctional spaghetti
Every sentence you will ever write in your entire life will be made from a finite set of letters. The magic is in how you arrange them. If you have a really detailed, well thought out spec, you do TDD and you have regular code review and refactor loops, agentic coding stays manageable.
There is way too much babysitting with these things.
I’m sure somehow somebody makes it work but I’m incredibly skeptical that you can let an LLM run unsupervised and only review its output as a PR.
Re: The unbearable slowness of AI coding
#86Earlier quoted context omitted.
They probably don't have any tests, or the tests that the LLM creates are flawed and not detecting these problems
I tried using agents in Cursor and when it runs into issues it will just rip out the offending code :)
Re: The unbearable slowness of AI coding
#87I'm still calibrating myself on the size of task that I can get Claude Code to do before I have to intervene. I call this problem the "goldilocks" problem. The task has to be large enough that it outweighs the time necessary to write out a sufficiently detailed specification AND to review and fix the output. It has to be small enough that Claude doesn't get overwhelmed. The issue with this is, writing a "sufficiently…
It isn't like programming. It is its own thing. Absolutely. And what I find fascinating that this experience is highly personal. I read probably 876 different “How I code with LLMs” and I can honestly say not a single thing I read and tried (and I tried A LOT) “worked” for me…
Re: The unbearable slowness of AI coding
#88Re: The unbearable slowness of AI coding
#89Earlier quoted context omitted.
I have had human devs do that too
cool, can you think of any differences between a human engineer, who is presumably employed by an employer and subject to review and evaluation by a manager and inherently assumed to be capable of receiving feedback and reliably applying it on a go-forward basis to their future work, and an LLM, when they each make this same kind of mistake?