While it does require your participation for success, you are paying the professional for the tools to help yourself. And sometimes others aren’t able to help themselves, and the professional’s job is to help them discover how to.
Nothing to do with each other, in the way that internet protocols would have nothing to do with how we purchase goods. Crypto creates a validated economy in a VR/AR world. Digital goods have a certain tangibility with crypto inside of a VR/AR environment, that creates true ownership.
SPAs arent meant for solving the issue of offline apps and building games in web browsers. Their target was to address the difficulty of building, maintaining, extending an ever changing UI in a corporate development environment.
Having worked on a ui in this setting, built with erb, jquery, and pjax... It is not about the degree of difficulty building it, but extending/modifying it, and collaborating with multiple crews in the same codebase. These are problems enough teams have experienced that they have moved away from the approach of jquery+handlebars.
Now granted, SPAs have a bandwagon effect because of where the job opportunities are, so you get people using them not to solve those problems, but to align their technical skills with employable skills.
Everyone uses these types of headlines to justify their positions.
The statement was meant to provoke people, and honestly if it wasn’t Netflix nobody would give a damn. Because the real headline is “We chose the wrong tool for the job! Even pros make mistakes”.
That site says 23andme stopped providing health information, but they clearly still offer the service. Are they not able to use the results from 23andme if it is recent?
Also, what led you to your curiosity of MTHFR? Are there other services you use to “hack your health”?
As a frontend developer it has been quite easy since the industry leaders are all very active on Twitter. My rule of thumb is to unfollow people who tweet out of context to why I follow them.
Those are hardly the only ways of monetizing. There a range of premium services you could offer in app, for one the crowd who is using it to collaborate on schoolwork has a load of potential.
Something I recently stumbled upon through a coding challenge was https://webtask.io/
Having used ApiGateway + AWSLambda + AWSCloudwatch, I found Webtask to be infinitey easier to use and deploy. The only downside of Webtask, for some users, is that it is all Javascript, where AWSLambda allows multiple languages.
But you CAN get rid of React and not have to rewrite your whole app. Redux, for example, isn't coupled with React at all. React-Redux gives you the tools you need to tie the two together, but you could easily take your Redux code (reducers, actions creators, selectors) with you to a new framework like Angular 2.
It sounds like you are just trying to justify your decision for Node. I use Node and Rails in production for different products/services. They both serve different purposes well.
"Going away" was said about .NET and PHP and they don't seem to be going anywhere, albeit they are less popular than they use to be.
Too many discussions on HN have this paranoia lurking around of whether or not "I chose the right path". I find it unhealthy, and find that the longer life of a product exposes the weaknesses of any language/framework.