For non-software engineers like me, the topic of software can be extremely difficult to grasp. The mechanics and use case of a company’s software, where it is hosted, how the software is used or how it is different from the competition, can be complex. This is especially so for enterprise software that non-tech folks never have the chance to interact with.
Although I’ve read my fair share of IPO prospectuses and annual reports of software companies, many terms may still confuse me. But not investing in software companies because you don’t understand them can severely handicap your returns. Software companies today are highly prized due to their highly recurring revenue model, rapid growth, and expanding addressable markets.
As such, I occasionally turn to blogs and websites from experts who are able to explain the technicalities more clearly. Here are three such sites that I turn to understand software companies....