Startup lessons in culture, technology, and resilience
Overview
This article recounts the journey of a small startup over three years—bridging culture, technical decisions, and financial constraints to build a scalable platform for booking barber services. The story emphasizes practical product decisions, user experience, and the constant need to adapt to changing technical and market conditions.
From idea to MVP
– The concept emerged in 2017 when a co-founder shared a simple observation: barbers often struggle to manage client bookings via phone. The insight: a platform enabling barbers to register profiles and let customers search and book appointments could solve a widespread pain point.
– Early on, the founders split responsibilities: the technical lead focused on product development as CTO, while the other co-founder built knowledge in marketing, sales, and leadership as CEO.
– After a few weeks of ideation, they launched an MVP and prepared to onboard barbershops for beta testing.
A core user validation decision: phone verification over email
– To ensure authentic bookings, the team required phone numbers and implemented SMS verification with short codes.
– With limited funds, they sought a cost-effective approach to sending SMS messages. A grass-roots solution using a Raspberry Pi, a 3G USB dongle, and open-source software enabled a functioning, low-cost SMS server.
– The result: the platform could verify users in a way that reduced fake accounts and improved trust in the system.
Product-market fit and UX shifts
– Early feedback revealed a usability issue: many users either lacked email addresses or forgot passwords, hindering registration and login.
– The team reconsidered their authentication model and shifted away from email-based login toward a phone-number-centric approach using SMS-based verification. Despite initial pushback from the technical side, the change significantly boosted signups and barber onboarding.
– This pivot underscored a key lesson: understand your audience and prioritize user experience (UX) over conventional best practices. In this case, the local market’s behavior and preferences outweighed traditional email-centric authentication norms.
Cultural and regional insights
– The experience highlighted that best practices from literature and tutorials, often rooted in high-email-usage markets, may not translate well to every region.
– For apps targeting audiences with limited email use or differing attitudes toward digital payments, phone-based authentication can be a pragmatic and effective alternative.
Operational challenges and hardware constraints
– A rapid growth phase led to a technical bottleneck: SIM cards used to power SMS messages were blocked by carriers, and deploying an enterprise SMS API was financially prohibitive.
– The team leveraged Facebook Account Kit for phone-number verification. The service offered free usage for a substantial initial volume, providing a critical lifeline during a challenging period.
– When Account Kit announced its shutdown, the startup faced a renewed cost and scalability challenge. They innovated again, shifting to a user-driven verification model that required minimal user effort: users send a pre-filled text to verify ownership of their number. This approach dramatically cut costs and aligned with mobile-dominant usage patterns.
– The solution remained cost-effective: a dedicated Android-based proxy tablet, a prepaid SIM, and a lightweight backend handled daily verification traffic with minimal expense.
Current status and reflections
– The business achieved sustainable monthly revenue while maintaining lean operations. The team adapted continuously to evolving technical constraints and market feedback.
– The company now operates with a small team, focusing on stability, user experience, and cost efficiency.
– Looking ahead, the team remains pragmatic about future-proofing their infrastructure and staying responsive to user needs and regulatory changes.
Key takeaways
– Start with a clear understanding of your target audience and tailor authentication and UX to their everyday behavior.
– Stay frugal but creative: low-cost, reliable technical solutions can enable growth without heavy funding.
– Be prepared to pivot: when data shows a better path, be willing to adjust core assumptions, even if they challenge long-standing beliefs.
– Build resilience through modular and scalable systems, especially when relying on third-party services that may change or discontinue offerings.
– Maintain focus on culture and alignment: a strong team, shared vision, and adaptability are as important as product features.
If you’re building a lean startup in a market with unique user behavior, this story offers a practical example of balancing technology, user experience, and cost management to achieve scalable growth.
