Part I — The story
The story
Tobi Lütke built Shopify, the platform that lets anyone start and run an online store, out of his own frustration: trying to sell snowboards online, he found the available e-commerce software so poor that he wrote his own — and realised the tool was a bigger opportunity than the snowboards. Shopify became the arms dealer of e-commerce, empowering millions of merchants to compete with giants like Amazon.
A programmer by background, Lütke made Shopify a platform: a core commerce engine surrounded by an ecosystem of apps, themes and developers, so the product grew more capable without Shopify building everything itself. He positioned it explicitly on the side of independent merchants — arming the rebels rather than becoming the empire.
Lütke's story shows how solving your own problem can reveal a far larger one, and how a platform — with an ecosystem doing the building — can scale in ways a single product never could.
Part II — The playbook
The playbook
Solve your own problem
Lütke built Shopify because existing tools failed him.
Build a platform, not just a product
An ecosystem of apps and developers extended Shopify's reach.
Pick a side
Shopify positioned itself with independent merchants against the giants.
In their words
Building a business is a search for a problem worth solving.
Arm the rebels.
Entrepreneurship is a leap of faith paired with relentless iteration.
What to read next
- The Everything Store — Brad Stone
Why this matters
The thinking behind these decisions connects to models you can study directly:
Frequently asked questions
How did Shopify start?
Tobi Lütke tried to sell snowboards online, found the available e-commerce software poor, and built his own — then realised the platform was a far bigger opportunity than the snowboards.
What is Shopify's strategy against Amazon?
To 'arm the rebels' — give independent merchants a powerful platform, extended by an ecosystem of apps and developers, so they can compete with the giants.