What I would do if I was starting a software company today
Starting a software company today is very different than it was 15 years ago. The fundamental reason for this is that mega-vendors now exist across all product ranges. For any product you can think of there is already a mega-vendor in the space delivering it in the cloud. This means if you want to start a software business now you have to do it differently. If I was starting out today, there are three things I would do.