Engineering philosophy

Being an early stage company seeking product/market fit, we cannot know for sure where the business or its products will end up.

We write code to maximize the value for our users, not the value of our own resumes.

Our engineering philosophy needs to support this and focus on moving as fast as possible while maintaining the highest possible quality.

Speed often comes at the cost of quality and vice versa. We need to balance on the sweet-spot between the two.

We move fast. We experiment. We change our minds. We throw things away. All the time.

Still, we are building a platform to process large amounts of money. It must be accurate, available, secure, resilient and fast.

We have ambitions to become a global leader in our space. Our codebase needs to support and survive that journey.

Sources of Inspiration

Instead of making up our own principles, we embrace those defined by other smart people. Below are our top picks that have given inspiration to what we are today.

Dealing with technical debt

Just as everyone else, we will accumulate debt as we progress. Both technical debt and design debt.