Was I going to start companies outside of Shutterstock or inside? Going public kind of meant I was going to start them inside, and I kind of thought this through and decided that if I was going to do that, I was going to continue to operate Shutterstock like it was an incubator of startups.

The best ways of marketing were email and banner advertising, but I needed images... and they were very expensive.

You can't be afraid of the problem. Don't be afraid of failure; don't be afraid to make mistakes. Make sure you learn from each step; iterate, and stay as efficient as possible without being paralyzed by a difficult situation.

As I saw more and more people buying the images that were happy buyers, and people selling the images that were happy with how the market was pricing them, I started to get the sense this could be the go-to place for businesses to get the images they need.

I met with several public company CEOs to learn about their experiences of going public and listened to as many earnings calls as I possibly could.

When I started Shutterstock, I tried to get people access to big events. It's very hard to keep up, to publish them quick, and to get the right photographers.

I opened up Shutterstock to the whole world. I created a contributor community that anyone could give stock photography a shot.

The growing demand for content across our platform delivers bigger payouts to our contributor base and encourages them to upload fresh content to Shutterstock, further facilitating the network effect of our business.

Business is a string of seemingly impossible problems looking for solutions. Each problem you solve creates a new barrier to entry for your next competitor.

If people want to code, and they want to be entrepreneurs, there's opportunities for them to do that.

Problems are good. Impossible problems are even better.

Nobody is opposed to paying taxes; governments need to coordinate, work together and simplify the law.

Rex has photographers around the world - it's a higher touch business: there are a lot of relationships involved. If you throw an event, there are certain photographers you've worked with before and you want there.

There is a lack of talent in technology, and we need to be encouraging kids in school to learn how to code. We need to encourage computer science as a major. We need to encourage entrepreneurism.

The best thing is to go public only when you're absolutely sure that's the right move for the company. And in order to make sure that is the case, you need to have as much control over the company as possible, which means not giving up control early on.

Some people are serial entrepreneurs and want to just move on to the next thing. They just want to clean the slate and start from scratch. I feel that sometimes, too, and the way that we do that here is we build things inside Shutterstock: we launch new products all the time.

While the scale of our library is certainly attractive to our users, equally important is the quality of the content we provide and our state-of-the-art processing operation that vets every single piece of content that's submitted to ensure only the most suitable content is included.

The problem with taking venture capital is if you take $5m from someone, it may feel great; you may feel like they're validating your business model. But they're giving $5m out to 20 different people, hoping one of them will be a hit. They don't really care if it's you.