What's Bearicorn goal?

People dream.

I'm aware of my limits and the world around, so I will try to set my goal lower than usual — to be able to touch it once.

Screenshot 2021-01-11 at 00.36.38.png

Initial financing

I currently posses 57,600 euro reserved for this project only. Obviously, it's not a random amount. It represents exactly 1,600 euro per month for three years straight. I'm currently in a year contract for 2021, therefore money are sufficient until 2025.

This money are enough only for one person, which could be quite problematic. I have no problem working alone, but making business and design decisions alone is a clear mistake.

I'll have to resolve this in the future somehow.

Sustainability

To make this project self-sustainable and survivable, I need at least 10,000 euro profit a month from 2025. To be able pay a great UX designer and an amazing full-stack developer, I need another 10,000 euro.

20,000 euro doesn't sound too hard on internet.

But maybe I'm wrong.

With focus on B2B it requires around 200 clients paying 100 euro a month, which is price of a standard licence for similar products.

Costs

As the whole product is designed to be installed on clients' server, I don't need to count any real infrastructure on Bearicorn side, except some testing environments. This doesn't represent any real cost. Currently I need 40 euro for Digital Ocean servers.

While developing my own product, I don't need to encounter any licences (except a few software licences like Webstorm, Postico, fonts..). This is also basically nothing.

Let's not forget about Github, AWS, Cloudflare, which is around 100 euro.

Design

This part is crucial.

Bearicorn must have a world-class UX, because it matters a lot. A great result is also never matter of a first try, so it will require several iterations. Which sounds expensive. If a designer shall need 6 months for the whole thing, plus we need at least two iterations, we are talking about another 15,000 euro (with minimal salary).

Probably the best option is to find person (with great design skills) willing to invest some time into startup for shares. It doesn't sound impossible, but choosing the right person is important.

Tech stack

Technology is only way how to make something happen. I'm a web developer since 2005. Javascript on front-end and Nodejs on back-end is my only option.

I'm most comfortable with Mongo database, but it would be good to use something more people are familiar with. Plus it's always a good idea to learn some new technology, therefore I'd like to store data in Postrgres.

My knowledge of SQL is poor, but even I screw something up, it's quite easy to fix it even years after. Plus — Postgres will be much reasonable solution, if Bearicorn shall be installed on unknown environments.

Docker is the only solution I can see right now, so the whole installation on client side should be one Dockerfile. Keep it simple.

React is now the most used front-end library. Using it is very practical, but I'm extremely sure I'll have to refactor it once to another library. Given React's opinionated structure — I have goosebumps already. So or so, this isn't problem for another ten years, so it makes no sense to worry about it.

Why this blog

It's good to write down goals publicly, plus link Bearicorn to some platform, where I'm able to post updates, because it doesn't necessary will be transparent from the website.

The repository must stay private until at least some reasonable progress is made. The current state isn't very public and contains sensitive credentials and is not tested, nor documented well.

Also the questions is, if Bearicorn will be ever public.

Svbtle provides an ideal platform for product notes. Being able to connect it with my own domain also isn't a disadvantage.

What's next in January

Follow Bearicorn for more blogs.