
When an MVP Tells You What to Build
One of the most interesting product challenges I've worked on recently wasn't a customer-facing feature.
It was an internal tool for MostApp.
As we started scaling the selection process at MostApp, our first goal wasn't to build software it was to validate the workflow.
So instead of designing a complex internal platform, I put together an MVP using Cal.com, custom scripts, webhooks, and a few existing tools.
It did exactly what an MVP should do.
It helped us understand the problem before investing months into solving it.
Very quickly, one thing became obvious.
Scheduling interviews wasn't the bottleneck.
The bottleneck was everything around them.
Candidate statuses, interview notes, communication, rescheduling, approvals, onboarding, configuring cities, and keeping the entire process synchronized across different tools.
Every individual step was manageable.
Together, they created a workflow that became increasingly expensive to operate as we grew.
From a product perspective, this completely changed how I looked at the problem.
We didn't need a better scheduling tool.
We needed a product that understood our workflow.
Instead of continuing to automate around third-party software, I designed an internal application where scheduling became just one step in a much larger system.
The platform now manages the entire selection lifecycle, centralizes all operational data, automates repetitive administrative work, and integrates directly with the rest of our ecosystem.
The biggest improvement wasn't technical.
It was operational.
The team spends significantly less time moving information between tools and more time evaluating candidates and improving service quality.
One lesson I'll definitely carry into future projects:
MVPs shouldn't validate your solution. They should help you discover the real problem.
In our case, Cal.com wasn't something we outgrew because it was lacking.
It simply helped us realize that scheduling was never the product.
The workflow was.
Is it perfect? Not even close.
The internal UI still has plenty of rough edges. There are dozens of improvements I'd like to make, and if I looked at it purely as a designer, I'd probably redesign half of it.
But that's the point.
The biggest problem isn't the interface anymore.
The biggest problem has already been solved.
The team spends far less time on repetitive administrative work, the selection process is structured instead of scattered across multiple tools, and we can focus on evaluating people instead of managing the workflow.
Everything else is an iteration.
"The entire application is built on Cloudflare's ecosystem. Instead of paying for a third-party scheduling platform and building around its limitations, we now own the entire stack from the database and APIs to the UI and business logic. The operational cost is close to zero, while the product can evolve around our workflow instead of someone else's roadmap."
Category
Product
Publish at:
29. Jun 2026.
Read:
5

