Too many to mention, both technical and philosophical - but the biggest by far was focusing on scale. Initially we tried to make the Pro platform support as many customers as possible at a low price point - in order to make our software available to as many people as possible. In practice this resulted in nothing but pain. Over time, we’ve raised prices again and again, and now try to focus on serving fewer people, better, at a much higher price point. Build the software for “everyone” - build the platform for a specific subset of users. Try to keep those two goals separate.
Know what you’re getting into, and define your business model up front. Too many people dive into OSS thinking that it will all just figure itself out - people will voluntarily contribute, and a revenue model will automatically appear over time. Neither of those are true. Building an open source business in 2017 is the same as building any other business, but even harder.
Does my company really need a blog for social media marketing?
– Tech Entrepreneur & Investor | Eighty8 Ventures
The short answer is yes, however, your blog may look very different depending what your customer looks like. There is no one size fits all solution but typically for consumers, a blog is geared towards more frequent content that fits a category (ie. recipes, exercises, etc) whereas a blog to target businesses are likely more diverse to cover the different angles for the subject matter expertise.
We wanted to create a space where self-learners can thrive by sharing and discussing the best resources to learn different things. Alcamy is a platform built around an active community of like-minded learners who not only make learning easier but also more sustainable and engaging.
Self-learning will play a large role in every one of our future careers, and we're building towards the most open platform for people to do it with!