This means you designed the system well and made sure the agent implemented it correctly. Even at Big Company the big shot architects don't review every line of code, and nobody seemed to mind that
Sure, I've given a lot of inputs over the time, probably I've steered it to solutions that work.
Maybe it was also helpful that I set up a skill to use a different model to review the code for correctness, technical debt, and whether the location where the code is added is appropriate or warrants a new file or abstraction. I set this up long before subagents were widely used.
May I ask what does this app do ? 200k is like GTA vice city level, is like sqlite level, If its a financial tracker or a to-do list or an agent coordinator I am going to kill myself
You might not be aware of this, but you've answered the question - just indirectly.
Call me suspicious.
Should I post my market and keyword research too, here on this site for software developers and entrepreneurs?
There's no friction to what you produced, so why do you think that you won't have 100s of clones, all cheaper?
We're now in a market for lemons as far as software goes.
If I told you the exact market and use case, I'd still have a decent head start, but indeed, someone without a job could invest more time than I do. People in a cheaper location can work for far cheaper than I can afford to.
With head start I don't meant that the idea is so novel that I need to keep it a secret. However, I believe that if there is an established app that does the same thing, and your app cannot beat it on quality, it will be hard to attract users.
Basically, the moat for many products is disappearing, and it would be relatively cheap for someone to make a clone that undercuts the cost of the first to market. The original product is charging $2? Cool, the clone will cost $1 - maybe it’s not as good due to less QA, but consumers will see the lower price and buy it.
I'm afraid your hundreds of hours of prompting will reduce to "clone this product, here are 200 screenshots of every screen."
I don't understand why people aren't getting this: there is no skill in prompting! The CC leak literally showed Anthropic engineers developing Claude with broken half-english prompts like "gud, now make better".
Either way, it's a hell of a lot better than being a replyguy.
It's best to live by your own words
I don't think I am less of a 'hacker' or programmer than the next person on HN.
Ever since Fable and Sol level LLMs/agents came online, I have ceased to look at the code. I recently launched a project for a client that integrated many many systems, has considerable traffic with low latency requirements and everything just.. works. I've never had to do this little firefighting when launching a project of that complexity and scale. It's been liberating and I was able to focus mostly on polish and QoL improvements of the stack and systems. What a time to be alive for a technical builder.
Since these nuances are progressively getting less and less important, why would you care about the process?
Especially when you combine and mix those concepts in expressive, simple, intuitive ways. Im just not sure what else is like it that our minds can percieve.
I wish you the best, but you have invested a considerable about of time and I'm guessing token budget for something with no revenue and no customers. That in itself is totally fine, but I'm not sure it gives you the authority to calling people clueless for having a different opinion on the maintainability of 200k unreviewed, llm generated code with no users.
Actually, I don't know if the premise works in the real world, but can't see why "crypto-enabled" isn't adopted at every turn.
Modern AI programming looks an awful lot like traditional product owner or product management roles.
And yet, I'd be lying if I said I don't miss the flow.
The ones that loves the technicity, the challenge of building something, putting complex things together, the puzzle part of creating something.
The ones that wants to have stuff build to use them, were coding was just a mean to an end. (DHH mentioned in his podcast with Lex Fridman, that he is more in this category)
For the later, AI is the perfect tool that could come around, removing that barrier that was stopping them to achieve their needs (which you appear to be part of, I'm saying this without no jugement)
The writer of the blog post is in the former category.
Today, I like it even better. It's never been so fun.
What would have taken days of work, if it was feasible at all, I can have implemented in half an hour now and iterate on the result to make it work the way I want.
I stopped reviewing the code at all.
People on here are often saying how that's a disaster, how the result would be unmaintainable, and so on. I think they are clueless.
My app has 200k LOC + 100k in tests, and there is no sign of the AI slowing down or being unable to maintain it.
I've been working on the project for four months now. I invested hundreds of hours, and I expect to publish my paid app in the AppStore this month.
It has been fun. I am using the app every day and I look forward to the features I will add in the future.