← All stories
AppHarbor· Winter 2011

AppHarbor Founder Story: How Rune Sørensen Built AppHarbor (Winter 2011 YC Batch)

Three Danish developers flew to Silicon Valley, got into YC, built the right product for the right underserved community — and still couldn't win. AppHarbor is the story every aspiring founder needs to read: not because it failed, but because it got so much right and still didn't make it.

Rune Sørensen · 19 min read

AppHarbor, YC Founder Story

Company: AppHarbor Founders: Rune Sørensen (CEO), Michael Friis, Troels Thomsen YC Batch: Winter 2011 (W11) Industry: Developer Infrastructure / Cloud PaaS (.NET) Founded: September 2010 | Public Launch: January 2011 Total Raised: ~$1.4M (YC seed + angel) Peak Users: 5,000+ developers within first few months Status: Inactive (ceased operations; Rune Sørensen later joined Heroku) HQ: San Francisco, California (founders originally from Denmark)



The One-Line Summary

Three Danish developers flew to Silicon Valley, got into YC, built the right product for the right underserved community, and still couldn't win. AppHarbor is the story every aspiring founder needs to read: not because it failed, but because it got so much right and still didn't make it.


⚠️ Why This Story Is in This Collection

Most YC story collections only feature the billion-dollar outcomes. This one is different, and more honest.

AppHarbor was a technically strong, clearly needed, well-executed product that got into one of the world's most competitive accelerators, attracted thousands of real paying developers, and still couldn't achieve escape velocity. Understanding why is arguably more valuable than another Stripe origin story.

If you are applying to YC, you need to know what "getting in" looks like, and also what "getting in but not breaking through" looks like. AppHarbor shows you both.


Lens 1, The Before State

Who Were They Before YC?

Rune Sørensen, Michael Friis, and Troels Thomsen were three Danish software developers, working professionals in the .NET ecosystem, not students, not serial entrepreneurs. Rune had studied at Copenhagen Business School. The team was operating out of Denmark, building software day-to-day, and living inside the Microsoft developer world that most Silicon Valley founders actively avoided.

This is a crucial detail: the .NET developer community in 2010 was enormous and almost entirely ignored by the startup world. Ruby on Rails had Heroku. Python developers had their own growing ecosystem of cloud tools. But the millions of developers writing C# and ASP.NET applications, the people building enterprise software, internal business tools, and web apps for companies across Europe, had almost nothing designed for them.

Rune, Michael, and Troels were those developers. They weren't observers of the problem. They were the problem.

The Personal Pain They Were Living

In 2010, deploying a .NET application to the cloud was a genuinely painful process. Microsoft Azure existed, but it required vendor lock-in (Microsoft's own database system), didn't support Git, and took up to 15 minutes just to push a code update. For developers used to the elegance of pushing code and having it live in seconds, Azure felt like a step backward.

Meanwhile, Ruby developers had Heroku: push code, it deploys, it scales, it works. Simple. Magical. The .NET world had nothing remotely like this.

The founders weren't trying to find a market. They were trying to fix their own daily frustration, the gap between what the best developer tooling looked like and what .NET developers were actually stuck using.

Why They Didn't Look Like "Typical" YC Founders

Three non-American developers from Denmark, working in a technology stack (Microsoft .NET) that Silicon Valley had written off as enterprise legacy, applying to a YC batch dominated by consumer social apps and Silicon Valley-native founders, they didn't fit the mould on paper.

What they had instead:

  • Deep technical credibility in an underserved stack
  • First-person daily experience of the exact problem
  • A working prototype they had already built for themselves
  • A clear, specific competitor to position against (Azure) and a clear model to follow (Heroku)

Key Insight for Aspiring Founders

The best market to enter is one that Silicon Valley has dismissed as unsexy. .NET developers were considered "enterprise legacy" by most YC-adjacent founders. That dismissal created a gap that three Danish developers could fill precisely because no one from Silicon Valley was paying attention to it.


Lens 2, The Idea Origin

How the Idea Was Actually Born

The idea had a simple, honest origin: Rune, Michael, and Troels were building .NET applications and hated what deploying them looked like. They looked at what Heroku had done for Ruby, made deployment disappear as a problem, and asked a version of the most powerful question in product development:

"Why doesn't this exist for us?"

That question, asked sincerely by people who genuinely needed the answer, is how AppHarbor began. They weren't trying to build a business first. They were trying to solve the specific, daily pain of being a .NET developer in a cloud world that wasn't built for them.

The prototype, the first real version of AppHarbor, was built in September 2010. The company was formally founded that same month. From idea to working product to YC application happened within the same season. That speed of execution, from personal frustration to working code, was itself a signal of how well the founders understood the problem.

The First Version

The first version of AppHarbor did one thing: let developers push code to AppHarbor via Git, and have it automatically build, run unit tests, and deploy to a scalable cloud environment. No configuration files. No server management. No 15-minute Azure deployment waits.

Their headline claim at launch was stark and specific: 15 seconds to deploy versus Azure's 15-minute wait. One thousand times faster. That's not a marketing headline, that's a product statement that .NET developers could verify immediately.

The Signal That Validated It

Within the first few months after launch in January 2011, AppHarbor reached 5,000 developers. They did this with minimal marketing, no enterprise sales team, and a product that was still early. Developers found it, shared it in .NET community forums and mailing lists, and adopted it because it solved a pain they had been living with for years.

That organic growth, real developers paying with their workflows, switching from the tools they'd always used, was a genuine signal. The problem was real. The market existed.

The Pattern This Follows

AppHarbor fits the "best existing solution is terrible" idea archetype. The co-founders didn't invent a new category, they looked at what already existed (Azure for .NET cloud deployment) and correctly identified it as so poor that a clean-room rebuild aimed at developer experience would win. This is the same pattern Stripe used against legacy payment processors. The difference was in what came after the initial traction, but the idea origin was structurally correct.


Lens 3, The Application Anatomy

What Their Core Pitch Was

AppHarbor's pitch was one of the clearest seen in any YC batch. It had no ambiguity:

"Heroku for .NET. Push code with Git. Builds automatically. Deploys in 15 seconds. No configuration. No server management. No Azure lock-in."

Every element of that pitch was doing specific work:

  • "Heroku for .NET", YC partners knew exactly what Heroku was and why it won. This positioned AppHarbor as the same thesis applied to an underserved stack.
  • "15 seconds", Specific. Verifiable. Makes the value visceral.
  • "No Azure lock-in", Named the incumbent and the specific pain that incumbent caused.
  • ".NET", Committed to a niche rather than pretending to serve everyone.

What They Had at Application Time

FactorAppHarbor's Reality
RevenueMinimal / pre-revenue
Working product✅ Yes, September 2010 prototype
Early usersGrowing waitlist and beta users
Competitive landscapeAzure (weak on DX), no direct PaaS competitor for .NET
Team3 technical founders, all with deep .NET experience
Fundraising historyNone, bootstrapped to YC
Founder Stories · Members Only

You've read your 5 free stories this month.

The next YC application you write could be the one that gets in. Don't stop learning from the founders who already did it.

$19/month

Cancel anytime. Built to save founders weeks of scattered research.

Unlock the Complete Learning Library →
  • ✓ 1000+ deeply-researched YC founder stories
  • ✓ Unfiltered Lens breakdowns: what worked, what failed
  • ✓ Complete database and founder playbook library
  • ✓ Deep research, application learnings, and weekly additions

Not ready? Keep exploring, free

Free YC databases

Everything behind this page is in our open databases

This story is one slice of the data we keep open — batch lists, rejection case studies and launch playbooks, all free to read.

Browse all free YC databases → · or start on the YCInsight homepage

Go deeper on what AppHarbor did

Start from the YCInsight homepage for every YC database, founder story and Q&A in one place.

Related founder stories

Keep reading — more YC founders from Winter 2011 and beyond.

Convore · Winter 2011 · 16 min

Convore

A celebrated developer, fresh off her first acquisition, built a group chat product for everyone — and discovered too late that "for everyone" is a product for no one.

HelloSign · Winter 2011 · 19 min

HelloSign Founder Story: How Joseph Walla Built HelloSign (Winter 2011 YC Batch)

A political science graduate with no tech background posted an idea on Hacker News, found a co-founder in 48 hours, got into YC with a fax company — and accidentally discovered a $230 million business hiding inside it.

Earbits · Winter 2011 · 20 min

Earbits Founder Story: How Joey Flores Built Earbits (Winter 2011 YC Batch)

A slam poet with a $60M marketing career and his jazz drummer bandmate sat in L.A. traffic, asked one question — "What if music promotion worked like Google AdWords?" — and turned that roadside idea into a YC-backed company that proved you don't need to be a Silicon Valley insider to build something the world's best accelerator will fund.

Flotype · Winter 2011 · 19 min

Flotype Founder Story: How Darshan Shankar Built Flotype (Winter 2011 YC Batch)

Three engineering students at UC Berkeley walked into YC with a shopping app, turned down a $1 million investment on Paul Graham's advice, pivoted to real-time messaging infrastructure, raised $1.4M from a16z — and still shut down. Then the founder built one of the world's most popular VR platforms. This is the story YC doesn't put on its homepage — and the one aspiring founders need to read most.

Vidyard · Summer 2011 (S11) · 18 min

Vidyard

Two engineering students in Canada — one designing toilets, one sitting idle at BlackBerry — used a day-trading windfall to buy a house, build a video company nobody asked for, and accidentally discovered the real product while trying to solve their clients' confusion. Then they drove 1,200 miles with a car covered in stickers to crash a conference and corner a keynote speaker.

Treehouse · Not YC — 2011 · 19 min

Treehouse

Ryan Carson watched developers graduate from college without knowing how to code for real jobs — so he spent 6 years building a blog audience first, then launched a product to that audience and hit $1.7M revenue in under 12 months, teaching over a million people to code before anyone in Silicon Valley thought online education could work.

Browse all founder stories →

More stories every week.

Get 2 free stories in your inbox each week.