Interesting read.
I've recently decided to start taking the plunge into game dev myself, coming from a purely web/app dev background and to try to blog the process in the hopes it will turn in to a useful resource for other completely green game Devs.
The first of the two (somewhat insubstantial) videos I've made about it is here if anyone's interested https://youtu.be/PliCYTiCxKk