I bet subs are not their main source of revenue (by far), big cos are throwing big dollars to them, offering things like this entrenches these corps more into their products (makes it harder to just switch to OpenAI if your entire infra is built on top of their products)
I have rejected a proposal of introducing a mapping library, LLMs can do mapping code very very easily with almost no downsides
ORMs would be my next battle, but SQL injection could become an issue if not treated carefully, so I would still consider libraries like SQLDelight or other SQL first libraries
I spend around 30%, if not more of my work time on Slack (collaborating with others, solving customer issues, searching, documenting)
I want that experience to be good, and not using a subpar tool like (Teams, IRC etc)
As a rule of thumb, I want to use the best tool available for the job, IntelliJ for the IDE, the best coding model (whatever that is at the time), the best Video call tool, the best monitor, the best keyboard etc
Although best is usually subjective, in some of this cases what is "best" is objectively clear, in some cases the gap between the best and the next one is small in others is huge. In the case of communication tools I think the difference is huge.
Is this needed to do my work? nope
It makes working more pleasant? definitely yes
It is way easier for me to read than what you proposed in Typescript, more characters to write? sure but how many times do I have to write a piece of code and how many times do I have to read it?
I guess ultimately it depends on which language you are more familiar with...
Yes, they are a bit higher, the places that give you good tapas are usually outside of the touristy areas. In tourist areas, you will not get anything or just some olives or chips (that is not considered a tapa for most spaniards)
Don’t celebrate it yet, threads have very high click through rate, I really doubt that these are going to replace threads because they won’t dare to touch “the algorithm” after they see the decrease in interactions