Right, it's from wantrepreneur. The post just tries to highlight the areas that are hard to me as a developer. And I think most of technical people face with this.
The best parts are the solution(s) and interpretation of the slow-periods: it's probably a sign you need to take a step back, see the whole picture and adjust accordingly to your goals. Reinvent and build!
Also, you might want to couple with a friend that has complementary skills, i.e. the ones you are not strong at (the whole point against the single-founder). If not, at least keep a constant connection to other founders.
Good luck!