The original is one click away. Open original ↗
How to start a dev tools company: team, product, and go-to-market
Executive overview
Most dev tools fail not from bad code but from skipping the fundamentals: validating the idea fast, talking to users, and selling before hiring anyone to do it for you. Runtime products are must-haves; build-time tools are usually nice-to-haves — that distinction shapes your chances of building a defensible business.
The talk covers three stages: founding and idea selection, building from prototype to MVP, and going to market without traditional sales or marketing teams.
Developers building for developers have a structural advantage: you are your own customer.
Idea selection: runtime vs build-time
- Build-time tools (QA, testing, docs) are nice-to-haves — the customer can ship without them
- Runtime tools (APIs, infrastructure) are must-haves — if they go down, the customer's product goes down
- Runtime tools also align incentives: as customers grow, usage and revenue grow together (e.g. Stripe)
- Libraries and frameworks are often great but hard to monetise — hosting is usually the only viable path (e.g. Next.js + Vercel)
- Crowded categories (LLM observability, QA tools) aren't automatic no-gos — you just need a clear differentiation angle
- 74% of YC dev tools companies had only technical co-founders; a business co-founder is not required
Common early mistakes
- Waiting for the perfect idea — start anyway; you learn as you build
- Sticking with the wrong idea too long — 50% of YC companies pivot from their first idea
- Assuming you need a business co-founder to sell
Building prototype to MVP
- Prototype fast and dirty; assume you'll throw away 90% of the code
- Goal: identify the 10% that's actually valuable as quickly as possible, then refactor only that
- Show users a prototype early — don't wait for a polished product
- MVP must provide real value, even if narrow: 10x better on one small thing beats mediocre on everything
- Algolia launched as a glorified autocomplete with a command-line demo — enough to close a $2k/month contract
- Choose your tech stack based on your expertise, not what's fashionable
Talking to users and early distribution
- Start outreach with your own network; expand to friends-of-friends and LinkedIn
- Personalise every message — developers hate generic sales emails; write something you'd want to open
- Hacker News Show HN is the best launch venue for dev tools: community is intellectually curious and full of developers
- Don't market — explain plainly what's new and interesting; engage every comment including hostile ones
- Segment discovered their actual idea by posting on Hacker News; Ollama grew from a comment thread
- Do things that don't scale early: Stripe engineers sat with customers and coded alongside them
- Don't hire until you're confident the product provides real value
Go-to-market: open source decision
- Open source is expected if you're building a library, framework, or anything handling sensitive data
- Benefits: developers prefer OSS tools, community awareness, trust with enterprises (can shorten sales cycles by a year or more)
- Community contributions are usually rare and lower quality than expected — don't count on them
- Monetisation paths for OSS: managed cloud hosting, open-core (enterprise features behind a paid tier), or support/services (discouraged — misaligns incentives)
- For closed dev tools: usage-based pricing (APIs) or tiered plans (self-serve → team → enterprise)
Sales: founder-led until $1M ARR
- No one knows you at first — outbound is unavoidable regardless of planned bottom-up model
- Founder sells first; only hire sales around $1M ARR
- Hire technical salespeople — Algolia's first sales team renamed themselves "product specialists" and had to own that identity
- Post Hog's CTO runs sales, treating it as an engineering problem
- Never use a sales deck — demo instead; Algolia had no deck until $10M ARR
- Lean into the technical buyer: when tech has influence in the decision, win rate is far higher
- Bottom-up motion means checking if enterprise employees are already using the product, then helping management understand the value
Developer marketing
- Find the community first (Hacker News, subreddits, Discords) — be helpful, not promotional
- Launch repeatedly whenever you have something new — SuperBase does a launch week every quarter
- Documentation is marketing: treat it as a first-class product feature, not an afterthought
- Algolia: a feature wasn't done until the doc was done
- Developers write the docs; a docs team helps developers write better docs, not replaces them
- Support is marketing: engineers should handle support — it delights technical customers and feeds product insight directly back to the team
- Algolia waited until hundreds of employees before building a dedicated support team
- Ask every engineer to do one marketing activity per month (blog post, meetup talk, demo tool)
- Traditional marketers rarely understand developers — founder-led marketing often works better for longer than expected
- Dev advocates make sense at Series A or later; hire from your community or open source contributors
More like this — when you're ready for early access.
Join the waitlist for a personal account and content recommendations based on what you're working on.
No spam. Unsubscribe at any time.
You're on the list. We'll be in touch before launch.