I personally find git flow to be a wonderfully elegant and simple way of handling a project in git. Not everything is perfect, but I consider git flow to be much like PEP8. It's almost always a good idea to do it the git flow way, unless you have a very specific and documented exception, in which case do that instead.
To me what matters more is the consistency.
Also, the attitude and tone of this article straight up stinks.
To me what matters more is the consistency.
Also, the attitude and tone of this article straight up stinks.