It is quite nice to create on the browser, but as the number and variety of clients increase, the application may become slow for some. And the main problems start there.
I don't think there is a culture of discussion here. If you write something that the majority does not like, they are very likely to attack you directly.
I love hooks, but the main problem with hooks is that when you have a problem, you usually have to fix it in hacky ways. hooks were a revolution yes, but since the foundation was quite weak, everything they added on it unfortunately made it worse.
By experimental, I don't mean unsuitable for production. As a development culture, I think that they are in a structure that constantly tries something within themselves. So if I start using it for an application today, the codes I use in a few months may be depreceted. this is my personal observation. I wanted to share.
I do not agree . Unfortunately, most people lack basic communication skills. I don't think it's good for nonsense to come out of a one-to-one message and be on a channel.
I don't understand what you want to explain in the monetization part. For example, things like hasura, supabase are open source. but they can make money by selling their own services. and there are other examples like this. I think the author's point of view is too romantic
off-topic: why does slack keep a few gb cache in mac app? most of it is indexeddb data I guess. what kind of data can be held that is really worth being this big?
> To the end-user, it might not seem like there's a whole heap of changes, but the largest and hardest part was actually migrating the entire project from VS2008 to VS2019 and getting it all to build successfully
I've been using google chrome for years but now it works worse with every new update. constantly changing features, newly added nonsense, ram usage problems, I'm really tired of it all now. I think it is the most logical to switch to firefox or another alternative.
Isn't that what the code review process is for? 40 comments come in the first time, then 20 and then 5. It is difficult to communicate with some people, yes, but areas such as code review exist for this very topic. If you don't like it, feel free to point it out.