3,742 karma · joined March 1, 2011
Isn't everyone else remoting into a Claude instance on their phones?
It wasn't until I tried building something (mad libs) that things "clicked"
Absolutely. But this begs the question that businesses want to also sign up to maintain whatever product they've built, on top of their core business.
"Service" is the word that people seem to be forgetting in SaaS. If you roll you own, all you have is software.
Going dumb/cheap just ends up costing more, in the short and long term.
More evidence that "coding elegance" is irrelevant to a product's success, which bodes well for AI generated code.
If I were reading a book and each chapter started with such a "hook," it'd start to feel like a LinkedIn post.
Chapter 1: I didn't know what it felt like to be alive until I was dead...
Chapter 2: Death was nothing compared to what came next: judgment.
Chapter 3: I thought I knew what judgment was until...
Exactly. In many engineering camps, it's not unreasonable to say that almost all of this has no benefit to the end-user, even indirectly.
Now, it can build almost all of an app from a single prompt, but will start to rewrite utility functions, or modules, forgetting that they already exist. Some of this is still solvable with clever prompting, but if you're just attacking it without thinking, ~30,000 LOC seems to be the app 'size' that it will start to exhibit those behaviors.
i.e. not a greenfield project.
I think this is part of it.
When coding style has been established among a team, or within an app, there are a lot of extra hoops to jump through, just to get it to look The Right Way, with no detectable benefit to the user.
If you put those choices aside and simply say: does it accomplish the goal per the spec (and is safe and scalable[0]), then you can get away with a lot more without the end user ever having a clue.
Sure, there's the argument for maintainability, and vibe coded monoliths tend to collapse in on themselves at ~30,000 LOC. But it used to be 2,000 LOC just a couple of years ago. Temporary problem.
[0]insisting that something be scalable isn't even necessary imo
*macOS26 excepted
Instagram had photo filters; Strava had activity stats. What could this have?
The truly infuriating experiences are like cable tv, where the paid experience is terrible, too.
Google does know how to do the paid version well. YouTube Premium is a great example. Massive music library and no ads, ever. It's astounding how much better the experience is.