Every company that owns media or copy protected information has one goal. To bleed consumers dry of as much money as possible. They lobby governments against our interests, track our data, and destroy the integrity of the product that they are selling to accomplish this.
For everything that I am interested in, I seek the best experience. I want the media I consume to be available, convenient, and unaltered. If I can pay a reasonable fee for that then I will. If not then I will seek other means. I am tired of corporations fighting to change culture and expectations to be “more profitable” rather than delivering a product that consumers actually want. I will continue to vote with my dollars (or lack there of) until this practice changes (which will likely be never).
I would imagine it is as follows:
Come up with ideas or goal to accomplish /be given said goal
spend large amount of time looking at existing code or prior implementation of your stated goal.
attempt to write or import some code tailored to your specific needs
test and identify problem areas
find everything fails spectacularly and start over +/- tears.
repeat until successful or dead