I don't know, I think it's pretty embarrassing that Teams is an electron (or whatever) app. The plot on native has been lost so badly that even the fucking company that makes the OS doesn't want to deal with it.
NPM it's the bigger turd happened ever, slow and bloated. And JS today amounts the biggest enforced propietary loading method of existence in almost every web page.
Clown shit. “We’re made our own OS a nightmare to build on so we’re gonna use JavaScript powered pseudo-VMs and make everything take 2 gigs of ram minimum”
Author here. Deeply interested but not an expert by any means happy to have saved anyone a few tokens. I have done my best to fact check the content and the people on r/lisp have contributed a ton of corrections that I incorporated into revised edits. Always welcome constructive inputs if you have spotted any mistakes let me know.
Have been there, we got pushback from users and we had to back off with releases. Users hunted product owner with pitchforks and torches.
As dev team we were able to crank the speed even more and silly product people thought they are doing something good by demanding even more from us. But that was one of the instances where users were helpful :).
People use dozens of apps every day to do their work. Just think about how are you going to make time to give feedback to each of each.
> Just think about how are you going to make time to give feedback to each of each.
That's pretty much solved by the size of the audiences. You won't give feedback on 12 apps, but 11 other people will probably do so on 11 different apps.
Of course, the issue with my domain is that there's plenty of feedback, and product owners just dismiss it. Burn down your entire portfolio to get that boosted shareholder value for the next earnings report.
And how do you solve that when you are one of those 11 apps when no one wants to talk to you because they have their work to do? Where you don’t have power to say that kind of thing.
Well by asking repeatedly of course but you just piss people off.
Have you ever given feedback to Atlassian, Google, Microsoft?
„I was able to vibecode those 5 apps I always wanted but never had time to code them myself … it is so different now because — I don’t have time to use them”.
That is wrong - the limit isn't time. The limit is you need to create a good ui so you don't need time. time is the limit for a fun game (see other comnents on how hard this is).
However an app needs to be a good enough ui that it does something for you and often they don't. Paper todo lists still beat all the todo apps people try to make because the ui works for paper. Paper has large limits and so it seems there must be an app out there that is better - but so far everyone has failed to create it.
SaaS companies/devs are in trouble - but for slightly different reason. That was the case already for something like 10 years.
Earlier if you had developers and no domain knowledge you were able to land a contract building application for a company and maybe spin it off to get more customers in that niche.
If you got lucky and you landed law firm and made case management for them you probably had nice little niche.
But as it turns out lawyers can also use JIRA, Trello, Basecamp or whatever and they really don't need Facebook for lawyers so those gigs dried up.
Main point is, software development alone is not going to bring as much money as it did earlier. You will have to have backing of domain experts to get the business going to offer something special in your SaaS. Like possibility to actually have call with those domain experts or their oversight on whatever it is you are doing but you not having budget or enough work to hire domain expert full time.
I think it was challenging 2 or 3 years ago. I plunged a year ago and it already was quite easy to use mainstream tools. I could run some local models with Ollama by just installing it. I could use coding assistance in VSCode. Connecting with http API to use AI within applications you build was also easy for local models or cloud.
There are loads of BS tools out there of course but I don’t use that many tools.
Running with html/css/js has benefits it really is open and free development based on international standards and not locked into any single big tech.
reply