| ▲ | stefangordon 4 hours ago | ||||||||||||||||||||||||||||||||||||||||
I tend to find this part of the work enjoyable. It is just a faster and more productive version of what I would do with any engineer working for me who owns a large feature. I barely have to hint at my concern or drop the right keyword and the agent (Fable/Astra) will immediately understand. "Couldn't this be stateless?" "Do you have a plan to be able to shard this?" - We will almost always pivot from the agents initial design but the agent is able to easily understand the reasons and benefits and align quickly. If I was writing the code myself, I'd often have to make compromises between the ideal architecture and the level of effort required to implement it - now I can just always have the ideal architecture. | |||||||||||||||||||||||||||||||||||||||||
| ▲ | qsera 3 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||
> I can just always have the ideal architecture. Now you have what you think is the ideal architecture. Since you didn't implement it, you didn't discover it was not the ideal one mid way into the implementation. May be it is too complicated, but you wouldn't know, because LLM is doing the implementation. If you did implement it yourself, you might have spotted a critical point that might simplify the whole thing... | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| ▲ | _superposition_ 4 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||
This has been my experience as well. LLMs know the patterns but often need to be nudged into choosing the proper one. | |||||||||||||||||||||||||||||||||||||||||