Spolsky and Michael Pryor started Fog Creek in 2000 because they could not find a workplace they wanted as programmers. They planned to fund the company with consulting work, but the dot-com crash quickly dried up that market. Selling their bug-tracking product, FogBugz, gave them a slower, steadier source of revenue.
Joel Spolsky at Startup School 2012
Speaker
Joel Spolsky, co-founder of Fog Creek Software and Stack Exchange, compares how the two companies grew while speaking at Y Combinator’s Startup School in 2012.
Spolsky describes Stack Exchange as a get-big-fast business and Fog Creek as an organic-growth business. He says network effects and a race to claim new territory can make speed important, while a product that serves one customer well can grow gradually in an established market. Fog Creek took about 10 years to build FogBugz into a respectable business.
Stack Overflow ran on a small team and limited spending for its first two years. Once Spolsky concluded that Stack Exchange needed to claim territory in network-driven Q&A, he raised from Union Square Ventures in about two weeks. He credits Fog Creek’s track record and Stack Overflow’s momentum with making fundraising easier and improving the terms.
FogBugz made recurring revenue that Fog Creek shared with employees through profit bonuses. The company used some of that cash flow to support Trello, which had reached about 800,000 users after a year but had not settled on a way to make money. Spolsky said the team could seek investment later, with traction and a proven product.
Spolsky warns against straddling slow, careful growth and a fast land grab. He points to Juno’s competition with AOL: both had network effects, but Juno hesitated to spend on growth while AOL distributed signup discs widely. He argues founders can build a reliable business through bootstrapping, or pursue a land grab with the speed and spending it requires.
Takeaways
- Choose a growth strategy that matches the market’s network effects and competition.
- In an established market, find a product that delivers value to its first customer and work toward breaking even.
- Delay fundraising when possible; traction and a track record can improve your position.
- Use dependable revenue to fund experiments when the company and its owners agree on the tradeoff.
- Avoid mixing a cautious spending plan with a strategy that depends on capturing a market quickly.
Mentioned in this talk
Search inside this talk
What was claimed 14
- foundedMichael Pryor founded Fog Creek Software
“Michael Pryor and I started Fog Creek Software in 2000”
YouTube Unverified1 source· Talk
- foundedJoel Spolsky founded Fog Creek Software
“Michael Pryor and I started Fog Creek Software in 2000”
YouTube Unverified1 source· Talk
- launchedFog Creek Software launched FogBugzversion 1.0
“We started selling FogBugz version 1.0”
YouTube Unverified1 source· Talk
- launchedFog Creek Software launched
Microsoft Copilot
remote desktop product“We had a bunch of summer interns launch a remote desktop product called Copilot”
YouTube Unverified1 source· Talk
- builtJeff Atwood built Stack Overflow
“I got together with Jeff Atwood ... to do Stack Overflow”
YouTube Unverified1 source· Talk
- builtJoel Spolsky built Stack Overflow
“I got together with Jeff Atwood ... to do Stack Overflow”
YouTube Unverified1 source· Talk
- metricStack Exchange: Growing at 350% year over year
“The Stack Exchange domain is now growing at 350% year over year”
YouTube Unverified1 source· Talk
- invested inStack Exchange invested in Stack Overflowventure capital raised after bootstrapping for two years
“That’s why we raised money”
YouTube Unverified1 source· Talk






