The Reasons for Writing Software

Are, in rough order of nobleness:

  1. Because no one else has made anything like this before and I’m sure it’ll be awesome.
  2. Because no one has ever combined these feature sets and the combination will be legen — dramatic pause — dary.
  3. Because this platform needs this type of software.
  4. Because my version will be way better than all the others.
  5. Because building it will teach me something.
  6. Because I can do it too.

Leave a Reply