Actually wouldn't it be better to learn multiple technologies while avoiding crossover? I suggest learning JS and JQuery for your front end. Writing your back end API in PHP and mySQL. Linking them with AJAJson.
Your AI is impressive. Its ability to guess age was on the mark within a year or two on all of my tests. I am a not very well known male model and scored in the hot to godlike range with a mode of stunning. When I tested the AI on top male models in the industry I got consistent godlike and stunning ratings. The one problem with the AI could be the sensitivity to after editing. I am now sure how one would get past this issue.
Took over a year to find the right direction and didn't start building the product until the end of August. This stuff takes a lot of time. When I was young I never understood the unhygienic programmer stereotype. Now I have become its embodiment.
Implying that structure doesn't already favor putting sociopaths and bullies in positions of power (management, CEOs). One solution is to not grow too big, however that is not always an option.
With selective use of stimulant usage among students and SV techies as well. I believe we are seeing a new era of drug utilization as opposed to abuse.
A narrow example, but maybe it will give you a better perspective.
Traditionally every app has its own backend and database storage. With urbit your personal credentials live as variables on your ship (personal cloud computer).