Gitflow and the case against the Develop branch

You are not a good developer

When you write code, there are signs that you are doing the wrong thing. Independently, there may be perfectly valid reasons for them to exist, and that's fine. But when they start grouping together, then it's time to take a really honest look at your approach to a solution and decide if you're doing the right thing