the important questions to build a product
Created: 2026-10-12 Mon 16:00
While working in different companies and serving multiple clients I collected a lot of experience and exposure to products.
When I started my enterprise career in 2013 the market looked like the golden age for product design. The companies where pivoting around products re-structuring teams around ideas, breaking hierarchies and building sub companies to be ready to treat as external entities.
For VCs investing in startups the most important moment is the company exit more than the relevance of the business or the durability of the company. The exit value is based on company evaluation which in many cases around 2020s wasn’t really tight to revenue figures.
Among all the strange evaluations we saw big investments in products who didn’t have enough market or enough maturity to disrupt. We paid with increased service costs some of these investments that didn’t bring the expected return. The question is whether the buyer or the seller had a bad understanding of the profitability of the products. To name a few:
The easiest argument for selling to a client is cost saving.
The easiest path is to start from market needs. The most important aspect is optimization and I see different areas where the industry needs a huge productivity boost:
Logistic is a field where the optimization potential is huge but the resistance against changes is even larger.
Delivery sounds like a well established market where everything is highly optimized. I rarely order something online but when I needed some hardware components my experience was in 2025:
It is pretty clear that the optimization potential is huge and the industry is not mature enough. The idea itself that running vans across the city for door-to-door activity consuming boxes and trash is not competitive against a well organized mini hub logistics is not comparable. The labor, even with automation, for door-to-door is not convenient.
Agents can be really useful for software engineering, they are proficient in writing code and they shift the paradigm from coding to overview. This should be measurable to understand the real benefit because instead of writing the code you need you should instead:
Despite all of this work no agent can be accounted as responsible for anything going wrong and the engineer approving should be able to review.
In IT you don’t have many options for infrastructure providers, in the past there were many small-size vendors of small data centers that where highly customizing solutions for their clients. Cloud won a big part of these market promising cheap and scalable solutions. As per many other business we live nowadays in an economy where we have less and less players. Investors allow few company to beat small business and they are able to rise service prices once competition is gone. It is always really important to keep the ability of switching to custom solutions in case your business will be put at risk by the increase of running costs you can’t control.
Naming few providers:
Risks from an external providers.
To design a product it is crucial to understand the chain of dependencies and compute the volatility of changes in input prices and perform some stress tests.
We are working at different product drafts: