One of the less obvious skills needed to be a long term indie developer is dauntless optimism.

Every time I launch a new feature I get the feeling that “this is gonna be awesome, folks are gonna absolutely love this”...even though history has taught me it is actually not really true. Most feature launches are greeted more with a “meh” or “hmm, that's interesting"

...which is fine and goes with the job but nevertheless we keep on building, waiting for the “OH WOW!”s which do eventually come.

@_Davidsmith not just indie— I’m in B2B and sometimes it takes two years for something we’re confident will matter to filter through and get strong adoption and suddenly folks are jazzed.