Starting a Tech Business: A Practical Guide for Anyone Creating or Designing Applications or Software