36 karma · joined March 31, 2016
Anyway, after reading the comments here, I am glad I am not supporting this mess.
Alternative app stores won't break this monopoly. Android for example already have alternatives.. but how many know them and how many use them? The one that's shipped with the OS always wins. Besides, most of them take like 20% tax.. which is still hugely profitable.
30% of revenue is like taxes, you can build infrastructure for a country.
>Apple protects its users better than the other major players.
If "other major players" are the baseline, then nothing is going to improve. They all stink.
For example, think why apple made it super easy to approve auto renewing payments but made it so hard to unsubscribe (which is hidden deep in settings).. if that's not dark UX then I don't know what is? Lots of scammy apps make use of this. Do they get removed from the app store inspite of all their negative reviews and customer complaints? mostly not.. best case, takes months..
Previously I had to implement this myself -> https://github.com/Munawwar/redicache
The simplicity of these hook based libraries are much much more appealing than say redux, mobx or even context api. Minimal setup time, simple to use.. not having to worry about potentially future performance issues (as with context api.. for those not aware, there is a sentence in react docs saying context forces re-render whenever the content changes regardless of shouldComponentUpdate rules)
The TypeScript part is simple too. Don't have to create classes or annotations. Create a type for your store data structure and start hacking away.
What do you all think?
The author of that repo did the hard work of listing out some great blogs. (Many added their own blogs into the list later)
From a manager's perspective, the root of his frustration wasn't that easy to solve. To "scale" the team, it was necessary for the 3 guys to take lesser work and train few/more of other sysadms so that they can delegate their work. However, their work was so pressing, they hardly had time/chance to teach others. (Also individual personalities may be different...some people are great at their work, but not so great at teaching others..some don't want to give up some power..some potential successors may not be willing to take up their responsibility etc..all of this increases the problem).
My guess is that your IT dept is in a similar situation. Explain to your manager(s) that they need to clear the traffic jam/bottleneck. Tell them to find and check the IT dept's backlog so that they are convinced. Tell that this inefficiency is potentially losing the company money. Also if your views are backed by some of your colleagues it will add weight to your words. And be patient (complaining too much back-fires, so save it). If nothing works out and the situation is unbearable..then..we'll try to find a different job?