logoalt Hacker News

DidntUseIttoday at 1:18 PM9 repliesview on HN

Problem is without LLMs I’m making a contact lead form with some basic stuff and calling it good.

With them, I’m making the whole SaaS. I just made the best DM experience last night. I never would have before. Feels and looks just like iMessage, because the users are coming from that, and it’s just for a small biz. It’s been planned for a while because the messages involve so much file sharing, it was time to build a custom solution, but I had been putting it off because there’s a lot of moving parts.

Doing our own in-house e-signing, email marketing, invoicing too. With just me as the dev. Other options from vendors were too expensive and complicated. Built an invoicing product too, it even writes a pretty good note based on all previous notes for that client.

Almost every business integration - outside a few like payments, hosting, email - become code problems.

If you’re doing it right you should be building more than you ever have before.

And btw random non-devs like car rental hosts and barbers are doing the basic site lead form type stuff for their businesses so without LLMs you’re now doing only beginner stuff. You won’t seem like a real dev anymore. Any random can use that vercel product and it even deploys to a URL. That’s the small biz prosumer case.

The real devs should be doing massive projects a rando can’t do. Or one that displaces an expensive or complicated integration.

Tons of opportunity at every corner.


Replies

embedding-shapetoday at 1:56 PM

> so without LLMs you’re now doing only beginner stuff. You won’t seem like a real dev anymore.

I think it's the opposite. When I'm on the edges of Real Difficult Stuff (TM), then LLMs are less of help compared to when I just need basic web applications or similar "beginner stuff". If what you're working on doesn't exists in the training data at all, the LLMs can sometimes be more in the way than helpful, as they don't seem to even "grasp" the problems correctly.

I still get tons of productivity boosts from LLMs, don't get me wrong, and I wouldn't stop working with them even though they aren't perfect for everything, they do with a lot of monotonous tasks, like all the stuff you outlined. But the moments I'm working without LLMs, that's the time I'm working very much on "not beginner stuff".

show 5 replies
cmiles74today at 1:28 PM

I’m not sure how this is responding to the post… I think the author is going for something different, and that it’s not necessarily about getting things done quickly or implementing every feature on their list. More about the journey and learning along the way, feeling ownership of their project, etc.

show 1 reply
maplethorpetoday at 2:23 PM

You could do this before AI, though. Just download a big repo off github and build the binaries yourself. Or is that not enough obfuscation to convince yourself you made it?

show 1 reply
ameliustoday at 1:21 PM

Who needs a SaaS when you can just ask AI to write a private one just made for you?

show 5 replies
coldteatoday at 1:33 PM

>Problem is without LLMs I’m making a contact lead form with some basic stuff and calling it good. With them, I’m making the whole SaaS.

Just what the world needed. 100s new SaaS churned by AI.

show 7 replies
ThePhysicisttoday at 2:12 PM

Yeah sure, let's go and vibe code your own e-signing solution with Claude. Sure you can do it, LLMs never say no but if someone with actual e-signing expertise would start probing the LLM about what it actually did I'm sure we would see a lof of "Actually you're right to push back", "You're right that was entirely wrong, that's on me!", "Fair point, I did not consider that"... LLMs are still a joke when it comes to implementing complex software where domain knowledge and "precision" is important, maybe some day they will be able to do that but we're not there. If they were good at precision and consistency and thinking we would see tons of high quality LLM written novels and books as well, but all we see is utter garbage that no one considers literature. In the same vein, unsupervised vibe-coded software isn't real software to me, it's garbage. You can produce high quality software with LLMs, but definitely not as an amateur without domain knowledge just prompting your way to something that resembles working software.

I find people that are the "unconscious incompetence" stage of software development absolutely love them because they produce output that looks fine to them and they can't find anything wrong with it because they simply lack the ability to perceive quality. For a contact widget that might be acceptable as it will be used a few dozen times so who cares if it breaks, but let's not pretend you can actually build a compliant e-signing or invoicing software without having domain expertise and investing a ton of editing/revision time.

Put more bluntly, a domain expert that, as of currently, refuses to use LLMs can easily start using LLMs in their work, an idiot who uses LLMs cannot easily become a domain expert. Now let's think about who you would rather hire or who do you think will have the better future career outlook. Pretty damning how many people here are willing to reject the idea that domain expertise or ability to write program code yourself is a waste of resources.

show 3 replies
__MatrixMan__today at 1:30 PM

I don't know where all of your shoulds are coming from. I too am having a lot of fun building with AI, but I can see how it might not appeal to everyone.

And I think the people it doesn't appeal to, I think we need perspectives like theirs.

rogerrogerrtoday at 2:41 PM

> file sharing

> LLMs

It’s probably worth doing a very thorough audit of how you’re handling user-uploaded files, it’s full of non-obvious footguns.

show 1 reply
DidntUseIttoday at 2:33 PM

These replies remind me of why I never share information on this stupid website!

Worst people here