Demo Signals
Signals are strategies, patterns, and principles extracted from your ideas. Open any idea and click Save Signal to build your personal playbook.
Strategy
(1)Ship to a narrow geography first, expand later
Every Lagos-specific product I've ideated has more traction potential than global plays because the problem is acute and underserved. Starting narrow lets you find true product-market fit before scaling the complexity.
Pattern
(1)Payments are the unlock for African B2C
Across transit, savings, and freelance tools, the moment I add a Paystack or Flutterwave integration the idea becomes 10× more concrete. Payment infrastructure is the moat — don't build around it, build on top of it.
Principle
(2)AI is a force multiplier, not a replacement
Every time I've used Claude to draft architecture or suggest code patterns, the final output still needed my domain knowledge. The leverage is in the iteration speed, not in removing my thinking.
Prompt iteration is the new debugging
The fastest path to a better output isn't rewriting code — it's reframing the prompt. Treating prompts like code (version them, test edge cases, document what works) has become its own skill set.
Opportunity
(2)WhatsApp-first beats app-first in Nigeria
Ideas that route through WhatsApp (automation, alerts, onboarding) consistently rank higher in viability scores. App install friction is real. If your MVP can live in a chat, start there.
JAMB + education = perpetual demand
Every year brings a new cohort of students with high urgency and clear willingness to pay. Education-adjacent products in Nigeria have structural demand that doesn't need to be created — it needs to be intercepted.
Risk
(1)Trust deficit in digital services slows growth
Three separate ideas — co-living platform, digital Ajo, and mental health app — all face the same risk: users don't trust a new platform with their money or data. Credibility and social proof must be built in from day one.
Lesson
(1)Beautiful defaults outperform configurable complexity
The design system I built with Claude was better when I asked for opinionated defaults and then trimmed, rather than building everything configurable from scratch. Constraint creates quality.