Good to Have or a Must-Have?

One of my favorite questions during feedback calls is:
“Is your product a good to have or a must-have?”
The moment this question is asked, both the buyer and seller naturally lean toward the must-have side. However, the success of a product isn’t strictly tied to which category it falls into. Many must-have products are successful, but just as many companies solve good to have problems exceptionally well and build strong businesses on top of them.
The Power of Solving Good to Have Problems
Companies like Slack and Spotify began by addressing good to have problems:
- Slack: Made team communication more convenient but wasn’t a must-have at the start.
- Spotify: Simplified music streaming, but people had alternatives before its arrival.
Despite starting as good to have, they grew into giants by solving these problems with exceptional execution.
The Importance of Early Feedback
Asking early adopters whether your product is good to have or must-have provides crucial insights:
-
Must-Have Products:
- Clear signs of adoption.
- Genuine customer love.
- Tangible indicators like money on the table.
-
Good to Have Products:
- Strong adoption but a lack of urgency in payment conversations.
- Long silences in discussions around ROI.
This distinction can help shape your product’s trajectory.
Seeking the Truth
No matter the category your product currently fits into, it’s vital to seek the truth:
- Be Honest: Recognize what’s working and what isn’t.
- Iterate and Improve: Make deliberate attempts to move from good to have to must-have.
Starting with a must-have problem statement isn’t always possible at the beginning, but with time and focused effort, the shift is achievable.
The Takeaway
Ultimately, the key is to solve the problem well—whether it’s good to have or must-have. What starts as a convenience can evolve into an indispensable tool with the right execution, commitment, and user feedback.
Your AI code Review Agent
Wall of Defense | Aligning business context with code | Never let bad code reach production
No Credit Card
No Strings Attached


How AI Is Reinventing Developer Onboarding — And Why Every Engineering Leader Should Care
Let’s be honest: onboarding new developers is hard. You want them to hit the ground running, but you also need them to write secure, maintainable code. And in today’s world, “getting up to speed” means more than just learning the codebase. It means understanding business goals, security protocols, and how to collaborate across teams. If you’re an engineering leader, you know the pain points. According to a recent survey by Stripe, nearly 75% of CTOs say that onboarding is their biggest bottleneck to productivity. Meanwhile, McKinsey reports that companies with strong onboarding processes see 2.5x faster ramp-up for new hires. The message is clear: invest in onboarding, and you’ll see real returns. But here’s the twist: traditional onboarding just isn’t cutting it anymore.
Jun 12, 2025

Aligning Code with Business Goals: The Critical Role of Contextual Code Reviews
As a CTO, VP of Engineering, or Engineering Manager, you understand that code quality is not just about catching bugs; it’s about ensuring that every line of code delivers real business value. In today’s fast-paced development environments, traditional code reviews often fall short. Teams need a smarter approach: one that embeds business logic, security, and performance considerations directly into the review process.
Jun 11, 2025

Zero Code Retention: Protecting Code Privacy in AI Code Reviews
As CTOs and engineering leaders, you know that source code is your crown jewels — it embodies your IP, contains customer data, and reflects years of design decisions. When we built Panto as an AI code-review platform, we treated code with that level of trust: our guiding rule has been never to store or expose customer code beyond the moment of analysis. In this post I’ll explain why zero code retention is critical for AI-powered code reviews, how our architecture enforces it, and what it means in practice (for example, one customer cut PR merge times in half without sacrificing privacy). We’ll also cover how a privacy-first design meshes with industry standards like SOC 2, ISO 27001, and GDPR.
Jun 10, 2025

From Mundane to Meaningful: How AI Tools Boost Developer Productivity
Ask any high-performing developer what gets them excited about work, and you’ll rarely hear “writing unit tests,” “checking for input sanitization,” or “rewriting a poorly structured PR description.” Yet, this is exactly where so many engineers spend a chunk of their day. **77% of developers say they spend half or more of their time on repetitive tasks that could be automated,** according to GitHub Next & Wakefield Research, 2023. As a founder and former engineer, I’ve seen it firsthand: we hire people for their creativity and problem-solving ability, then bury them under mechanical, repetitive work. It’s no wonder developer satisfaction and retention are ongoing challenges for teams everywhere. So why does this happen? And more importantly, how do we stop it?
Jun 10, 2025

Build vs. Buy: Panto’s Take on AI Code Reviews and Code Security
As we talk to CTOs and engineering leaders, a common refrain we hear is, “We could just build this ourselves.” The idea of a custom, home-grown AI code review or code security tool can be tempting. It offers promises of full control, perfect fit to internal processes, and no subscription fees. It sounds great on paper: “Our engineers can tailor every feature” and “we keep everything in-house”. But from Panto’s perspective, that choice comes with hidden complexity. In this post, I’ll walk through why developing your own AI code tools—with layers of GenAI, compliance logic, and developer workflows—turns out to be far more challenging (and expensive) than most teams expect. I’ll also share how Panto has evolved its agent to solve these problems out of the box, and why many fast-moving teams find it smarter to buy rather than build.
Jun 02, 2025

Why SCA Should Be Part of Code Review Checks
Panto introduces its new Software Composition Analysis (SCA) module for real-time visibility into open-source dependencies. As part of Panto’s unified security platform (including SAST, IaC, and secrets scanning), the SCA module delivers severity-based vulnerability alerts, SBOM insights, license risk reporting, and developer-friendly dashboards. Learn how Panto SCA empowers teams to secure code fast without slowing delivery.
May 27, 2025