Product • June 26, 2025 • 6 min read

Rapid Prototyping the Right Way

Not just building fast, but getting feedback on the right things in the right order.

← Back to Writing

Most people think rapid prototyping is just about building fast. But speed without strategy leads to wasted effort. The real skill is knowing what to test first and what can wait.

I learned this when I built multiple game variations for Apple's Screen Time shielding feature before properly testing whether the shielding itself worked reliably. Turns out Apple's API was frustratingly inconsistent. I should have validated that core technical piece before building anything on top of it.

This mirrors what I learned from 3D printing in my earlier work—you prototype extensively before committing to expensive injection molding. Test fit, function, and user interaction with cheap, quick iterations. Software should work the same way: validate your core assumptions before investing in polish.

Identify Your Core Value and Technical Bottlenecks

A good prototype answers the right questions in the right order. Does the core technical piece actually work? Will people use this feature? Does the interaction make sense? Are we solving a problem people care about enough to pay for?

The sequence matters. There's no point perfecting user flows if the underlying technology is unreliable. There's no point building multiple variations if the core value proposition is weak.

The most successful products often started as focused experiments. Twitter began as a simple SMS-based prototype that tested one thing: could short messages create engaging conversations? Instagram's founders noticed users mainly used their location app for photo sharing, so they stripped away everything else and focused on that core behavior.

Test Core Assumptions and Hypotheses

With AI making software development faster, it's tempting to build everything at once. But the real advantage is being able to test hypotheses more systematically. Spin up a basic prototype in hours, validate the core assumption, then decide what to build next.

The goal is efficient learning, not impressive demos. A rough prototype that proves your technical approach works is more valuable than a polished interface built on shaky foundations.

Watch Out for False Positives

Not all feedback is good feedback. Some common misleading signals:

Politeness bias: Friends and family saying "this is cool!" doesn't mean they'll actually use it when they get home.

Demo novelty: High engagement during demos that disappears when released. People get excited about seeing something new, not necessarily solving their problem.

Free vs. paid: Enthusiastic usage on a free prototype that evaporates the moment you introduce pricing.

Feature distraction: Users loving secondary features while ignoring the core value proposition.

The Apple shielding example is a perfect case study—I got positive signals on the game variations because they seemed to work in testing, but those were misleading because the foundation was broken.

Reading the Right Signals

Good rapid prototyping teaches you to recognize what matters. Users who keep returning despite bugs signal real need. People willing to pay for an imperfect version validate market demand. Technical limitations that break the core experience need fixing before anything else.

But there's a balance. Sometimes rapid prototyping becomes an excuse to avoid deeper strategic thinking. Once you've validated your riskiest assumptions, the rules change. System design, scalability, and long-term vision become more important than iteration speed.

My Approach

For now, I like iOS development—it's predictable and manageable for solo work. I used to design everything in Figma first, but increasingly I prototype directly in code. AI can translate ideas into working interfaces faster than traditional design workflows.

Users don't care about pixel-perfect design if the core value isn't there. Products with rough edges but solid foundations often outperform polished solutions that miss the mark.

Why This Matters Now

AI has made rapid prototyping more accessible than ever. The barrier between idea and testable product continues to shrink. This creates opportunities for smarter experimentation and faster learning cycles.

The goal isn't speed for its own sake—it's about being strategic with your energy. Test things in the right order. Your riskiest assumptions come first. And validate technical feasibility before building features. Focus on discovering what people actually need instead of building what you think they want.