How Carl Hughes Built Draft.dev to $2.5M ARR in 2 Years with Premium Positioning
TL;DR: Carl Hughes built Draft.dev, a technical content agency for developer-focused companies, by starting ultra-lean with just a portfolio page and direct outreach to his network. He maintained a spreadsheet of 50 professional contacts with weekly check-ins, which generated his first 5-10 customers. The business took off due to perfect market timing: COVID forced tech companies to redirect six-figure conference budgets into content marketing overnight. Carl positioned Draft.dev as the premium provider from day one—requiring quarterly commitments with no discounts or one-off trials—which allowed him to charge premium rates justified by hiring practicing software engineers as writers. He started part-time while employed, validated demand in 3 months, then scaled to $2.5M ARR with a team of 6-7 full-time staff and hundreds of contractors across 54 countries. His path to entrepreneurship was enabled by being the first employee at two startups, which gave him both the skills and confidence to realize founders 'weren't smarter, they just did it.'
Key Insights
- Systematically maintaining a 50-person network with weekly check-ins generated first 5-10 customers without cold outreach
- Premium positioning from day one (quarterly commitments, no discounts) enables higher pricing when costs justify it
- COVID timing created overnight shift of $100K+ conference budgets to content marketing in the developer space
- Starting part-time while employed allows validation before risking full-time commitment
- Being first employee at startups builds both skills and confidence by demystifying entrepreneurship
Actionable Takeaways
- Create a spreadsheet of 50 key professional contacts and set weekly reminders to reach out
- Start with a simple portfolio page showing your work rather than building a full website
- Position as premium from launch if your costs justify it—no discounts, require commitments
- Look for the intersection of what you're interested in and what customers will actually pay for
- Consider joining early-stage startups to learn entrepreneurship before starting your own company
Principles Validated (30)
Use content marketing and SEO to build organic acquisition channels
Karl Hughes (Draft.dev)
Service businesses can grow purely through referrals - you don't need a website for years
Karl Hughes (Draft.dev)
Maintain a dream contact list and work it systematically through your existing network
Karl Hughes (Draft.dev)
Build audience through educational content first, then sell products to that audience
Karl Hughes (Draft.dev)
Build multi-source referral flywheels where each channel feeds the others
Karl Hughes (Draft.dev)
Build side projects that create distribution networks for your eventual real business
Karl Hughes (Draft.dev)
Out-teach your competition by sharing business knowledge freely to build a loyal customer base
Karl Hughes (Draft.dev)
Use your own product as the primary marketing tool to demonstrate its value in real-time
Karl Hughes (Draft.dev)
Own growth personally before hiring - delegation is a slow way to learn
Karl Hughes (Draft.dev)
Treat failed projects as skill-building rather than wasted time
Karl Hughes (Draft.dev)
Work at company adjacent to your goals to learn before starting
Karl Hughes (Draft.dev)
Don't quit your day job until side project revenue replaces your salary plus one year of validation
Karl Hughes (Draft.dev)
Expect a decade of failures before breakthrough success
Karl Hughes (Draft.dev)
Deep expertise in a boring, complex topic creates an unfair competitive edge
Karl Hughes (Draft.dev)
Market downturns amplify existing problems and create opportunity for well-timed solutions
Karl Hughes (Draft.dev)
Choose a market of people you enjoy talking to
Karl Hughes (Draft.dev)
Choose markets based on genuine personal interest rather than opportunity analysis
Karl Hughes (Draft.dev)
Start with broad validation but narrow to a specific niche to achieve product-market fit
Karl Hughes (Draft.dev)
Launch timing matters more than perfection - sometimes luck compounds skill
Karl Hughes (Draft.dev)
Start with intentionally non-scalable manual processes to learn what works before automating
Karl Hughes (Draft.dev)
Expand service scope when market shifts threaten your core offering rather than doubling down on what worked before
Karl Hughes (Draft.dev)
Recognize when product-market fit expires and rebuild before revenue collapses
Karl Hughes (Draft.dev)
Grow slowly over a year before quitting other work - most businesses take 7+ years to become great
Karl Hughes (Draft.dev)