How should I be building software for myself?

  1. Dream and list all the things that you want or need.
  2. Pick up the most important thing first.
  3. Thin-Slice it till you find the simplest thing that possibly works.
  4. Timebox it.
  5. Get it done.
  6. Use it and get feedback.
  7. Rinse and repeat.