Paul Ford writes ...
If you work for a startup you can fool yourself into believing that the reward will be eternal wealth, but I work for a nonprofit, and the reward is: I did a thing, and I doubt I'll ever do anything like it again. One, two, three: I will never get enough praise; of course I failed; and what I did was not particularly important. The best thing to hope for is that in time and with much more effort the work will become transparent to its users, that it will be taken for granted. That's life with websites.