Karri Saarinen was a principal designer at Airbnb when he made himself a Chrome extension. Not because he was bored. Because Jira was so frustrating that he refused to use it. The extension restyled the entire Airbnb Jira instance. 100 coworkers installed it.
That Chrome extension became a company worth $1.25 billion.
Founded by Karri Saarinen (CEO), Jori Lallo (CPO), and Tuomas Artman (CTO).
This Week's Breakdown: Linear
What they do: Linear is a product development platform for software teams. Issue tracking, project planning, roadmaps, and customer feedback, all in one system. Built to replace Jira for teams that care about speed and experience over configurability.
The numbers: 25,000+ companies on the platform (OpenAI, Ramp, CashApp, Scale AI, Perplexity, Vercel). $134M raised across four rounds. $1.25B valuation at Series C (June 2025, led by Accel). Profitable since 2021. 280% profit growth in the year before the Series C. 80 employees. ARR not disclosed.
How They Built It
| Layer | Choice | Why |
|---|---|---|
| Frontend | React, TypeScript, MobX, Styled Components | In-memory object graph via MobX; React renders against it directly. Job postings confirm the stack |
| Desktop | Electron | Native-feeling Mac/Windows app on top of the web codebase |
| Backend | Node.js, TypeScript, TypeGraphQL, TypeORM | Unified TypeScript across the stack; public GraphQL API |
| Real-time Sync | Custom WebSocket delta-sync engine | Proprietary library for offline-first, sub-100ms sync. The core technical differentiator |
| Database | PostgreSQL, Redis | Postgres as the source of truth; Redis for caching and queue layer |
| Local Storage | IndexedDB | Stores a local copy client-side for offline access and instant UI |
| Hosting/Infra | Google Cloud Platform, Kubernetes | Multi-region (US + Europe) confirmed in engineering blog |
| Monitoring | DataDog | Confirmed in backend engineer job posting |
| Auth | Google OAuth + email/password | Expanded from Google-only after early beta; password login added to unblock enterprise |
| Payments | Stripe (inferred) | Inferred from SaaS norm and Stripe CEO Patrick Collison as angel investor |
| API/Integrations | Public GraphQL API; GitHub, Slack, Figma, Notion | Core developer integrations built into the product |
Stack inferred from job postings, engineering blog posts, and reverse-engineering writeups. Linear hasn't published a full architecture overview.
The Real Story
Saarinen grew up in Finland. At age eight, shopping for a bike, he was bothered by how ugly all the options were. He didn't understand why, if you were making something, you couldn't just make it nice. Years later he realized designers existed, and decided to become one.
By 2015 he was a principal designer at Airbnb. By 2019 he was done watching engineering teams use tools that nobody actually liked. He and his Finnish co-founders Jori Lallo (who'd stayed at Coinbase after Saarinen left) and Tuomas Artman (who'd moved to Uber) all shared the same frustration. The tools were designed for admins and procurement teams, not for the engineers and product managers doing the actual work. They met at a bar in San Francisco, Artman said "we should build something better," and Saarinen said yes in the same sentence.
They didn't quit their jobs immediately. They spent over a year meeting every Wednesday night to talk to coworkers, validate the idea, and resist the Silicon Valley impulse to move fast. They interviewed developers and PMs at Airbnb, Uber, and Coinbase. Almost everyone had complaints. Almost nobody thought the problem was solvable. "The incumbent is like the floors in the building," Saarinen wrote later. "You don't think about the floors. You just walk on them."
When they finally quit and started building in March 2019, they set one non-negotiable constraint: the product had to be fast. Not "reasonably fast." Instant. They'd heard over and over that slow tools broke focus. So they built a sync engine from scratch. No existing library was good enough. The engine stores data in IndexedDB locally, syncs deltas over WebSockets, and resolves conflicts with last-write-wins. It's what makes Linear feel noticeably different from anything else in the category the first time you open it.
The beta launched in April 2019 with an email waitlist and a survey. They added roughly 10 users per week for a year, handpicking each one from a 10,000-person waitlist based on their survey responses. No launch spray. No Product Hunt spike. A slow, curated burn. By the time they launched publicly, they had 1,000 daily active users who were already embedded in their workflows.
They raised a $4.2M seed in November 2019. A $13M Series A from Sequoia in December 2020. And they turned profitable in 2021, a year after going public.
The Marketing Playbook: No Marketing
Linear ran zero A/B tests. Placed zero paid ads. Published zero SEO content campaigns. No growth hacker was hired. No demand gen team.
Growth came from the product and the brand. The "issue tracking you'll enjoy using" positioning was a filter, not a tagline. It attracted exactly the people who felt trapped in Jira and didn't know there was an alternative. Once those users switched, they recommended it to other developers. Those developers switched their teams. Teams switched their companies.
The word-of-mouth machine worked because the product had something few SaaS tools have: an opinion. Linear doesn't let you configure your way to a bespoke workflow. It has defaults. Saarinen compares the philosophy to Apple's: the system works because it's opinionated, not despite it.
Enterprise sales came later. Saarinen resisted hiring salespeople for years. Then they started winning large companies and discovered those buyers wanted to talk to someone before signing. They added a small sales team, but built the process around product knowledge, not closing mechanics.
How Linear Makes Money
| Plan | Price/user/month (annual) | What's Included |
|---|---|---|
| Free | $0 | 250 issues, 2 teams, AI agents |
| Basic | $10 | Unlimited issues, 5 teams |
| Business | $16 | Unlimited teams, advanced integrations, admin controls |
| Enterprise | Custom | SSO, audit logs, custom security review, dedicated support |
The free tier is seeded into startups. Teams hit the limits and upgrade. Enterprises buy the Business or Enterprise tier with annual contracts. The AI agents feature is available on the free plan, a deliberate choice that signals where the product is going.
The AI Bet: From Issue Tracker to Agent Coordinator
Linear's Series C announcement, written by Saarinen himself, barely mentions the $82M raise before pivoting to the real point: AI is changing how software gets built, and Linear wants to be where that work gets coordinated.
Two products are in development:
Linear for Agents. The idea is that AI agents, whether third-party, internally built, or Linear's own, should live inside the same system as the human team. Not in a separate dashboard. Not in a Slack bot. Inside Linear, operating on real issues, following the same workflows. As Saarinen put it: teams are already starting to run agents in parallel with their own work. The coordination overhead is becoming the problem. Linear is betting it can be the place where that gets managed.
Linear AI. Smarter issue creation, automatic triage and routing, feedback summarization, pattern detection across requests. Not bolted-on features with an "AI" badge. Built into the workflows themselves. The framing in the announcement: "Just like every other feature in Linear, they're crafted with care."
This is a meaningful positioning bet. Most project management tools added AI on top of existing architectures. Linear is rebuilding the workflows around AI from the inside, treating agents as first-class team members rather than integrations. The timing matters: their customer base includes OpenAI, Scale AI, and Perplexity, companies that are already deploying AI agents at scale and need somewhere to coordinate that work.
The Global Market: Product Development Tools
The project management software market is estimated at $7-10B+ globally in 2025. Atlassian alone claims a $14B revenue opportunity within its existing enterprise customer base. The category is old, fragmented, and dominated by a few giants that haven't changed their core product philosophy in a decade.
The Big Players
| Company | Scale | Revenue | What They Do |
|---|---|---|---|
| Atlassian (Jira) | 350,000+ customers, 80% of Fortune 500 | $5.2B revenue FY2025 | The incumbent. Highly configurable, deeply embedded in enterprise. Developer experience secondary |
| Monday.com | 245,000+ customers | $1.24B revenue FY2025 | General work OS. Not developer-first. Strong in marketing and ops teams |
| Asana | 25,900+ customers ($5K+ spend) | $790M revenue FY2026 | Task and workflow management. Also not developer-first |
The Mid Players
| Company | Scale | Funding / Valuation | What They Do |
|---|---|---|---|
| ClickUp | 20M+ users, 400K+ teams | $300M ARR; $4B valuation; $537M raised | All-in-one platform. Everything for everyone. Opposite philosophy to Linear |
| Notion | Millions of users | ~$200M+ ARR est.; $10B valuation; $330M raised | Wiki and docs first. Weak on structured issue tracking |
| Linear | 25,000+ companies | $1.25B valuation; $134M raised; profitable | Developer-first, opinionated, fast. Directly targeting Jira switchers |
The Small Players
| Company | Scale | Funding | What They Do |
|---|---|---|---|
| Shortcut | ~100 employees | ~$10M ARR est.; limited funding | Developer-focused, direct Linear comp. Quieter growth |
| Plane | Growing | YC-backed; open-source | Self-hosted Linear alternative. Explicitly targets Linear and Jira migrations |
| Height | Raised $10M Series A (Sept 2025), then shut down | $10M | Cross-team PM tool for non-engineers alongside engineers. Market gap now open |
Where Linear Sits
Linear is the only unicorn in this list that is both developer-first and profitable. ClickUp has more users and more funding. Atlassian has 200x the revenue. But Linear has something neither of them has: a brand that developers actively want to use, combined with unit economics that don't require a blitz-scale headcount to sustain.
The risk is the ceiling. Atlassian serves 350,000 companies with 80% of the Fortune 500. Linear is at 25,000. Growing 10x in enterprise means building features that large companies require, without destroying the simplicity that made the product worth switching to.
How We Got Here: Linear's Timeline
| Year | What Happened | Key Event |
|---|---|---|
| 2011 | Saarinen and Lallo build Kippt | Bookmarking tool, YC 2012 batch. Acquired by Coinbase in 2014 |
| 2015 | Saarinen joins Airbnb as principal designer | First encounter with Jira at enterprise scale |
| 2019 | Linear founded (March) | Three Finnish ex-Airbnb/Coinbase/Uber engineers quit their jobs |
| 2019 | Invite-only beta launches (April) | 10,000-person waitlist; 10 users added per week by hand |
| 2019 | $4.2M seed round (November) | Sequoia leads |
| 2020 | Public launch | 1,000 daily active users already embedded at launch |
| 2020 | $13M Series A from Sequoia (December) | High-profile angel investors include Stripe CEO, Vercel CEO, Slack founder |
| 2021 | Linear turns profitable | One year after public launch |
| 2023 | $35M Series B from Accel (September) | Scales from startup-only to enterprise buyers |
| 2025 | $82M Series C at $1.25B valuation (June) | Accel leads. 25,000+ customers. 280% profit growth |
| 2025 | Linear for Agents announced | AI agents as first-class team members inside Linear workflows |
The Pattern You Can Steal
Linear's playbook has three parts. None of them are obvious.
1. Build strong technical foundations before finding product-market fit. Linear's custom sync engine predates the product-market fit conversation. They made the product feel instant before they knew if anyone would pay for it. When you're entering a mature market with an entrenched incumbent, a demonstrably better experience is the only wedge that works. You can't win on features. You have to win on feel.
2. An opinionated product is a filter, not a limitation. Linear doesn't let you configure everything. That frustrates some buyers and locks in others. The buyers who stay are the ones who share the founders' values: clean defaults, fast execution, no meetings about your project management process. An opinionated product attracts an opinionated customer base. That customer base advocates harder and churns less.
3. Treat AI as the operating layer, not a feature. Linear isn't adding an AI chatbot to issue creation. It's rethinking who (or what) does work inside the system. Agents as team members. Triage as automated by default. Feedback patterns surfaced before a human has to look. If your product manages work, the question to ask now is: which of this work should agents be doing? The answer is probably more than you think.
Quick Hits
Plane launched an open-source, self-hosted alternative to Linear with over 27,000 GitHub stars. YC-backed, free to self-host, and explicitly targeting teams migrating from Jira and Linear. Open-source is becoming the wedge play in developer tools. GitHub →
Height shut down after raising a $10M Series A in September 2025. The tool was designed for cross-functional teams: engineers, designers, and PMs in one system. Its shutdown leaves a gap in the market for teams who want Linear-level quality without Linear's engineering-first assumptions. Read more →
Atlassian crossed $5.2B in revenue in FY2025 with 20% growth. They're the incumbent Linear is chasing. But Atlassian's Net Revenue Retention of 120%+ means existing customers keep expanding, making displacement harder even as switcher frustration grows. Atlassian FY25 letter →
What We're Watching
The AI agent coordination problem is real. Companies are already deploying agents that write code, triage issues, and route customer feedback. None of the existing project management tools were built to coordinate agent work alongside human work. Linear is moving first on this. Whoever solves the human-agent workflow problem in software development owns a very large surface area.
The ceiling question. Linear has 25,000 customers and $1.25B valuation. Getting to 100,000 customers means selling to the enterprises that are currently on Jira, with IT procurement, SSO requirements, audit logs, and migration risk. Jira is entrenched in part because switching costs are high. Linear's enterprise push is the real test of whether the product-quality moat holds when the deal requires six signatures.
Finnish design instincts as competitive advantage. Saarinen talks about Silicon Valley's obsession with scale and speed, and how Linear deliberately moves slower and more intentionally. This isn't modesty. The sync engine, the Electron app, the opinionated defaults: all of it reflects a product team that uses their own tool every day and won't ship something they find ugly. That's harder to replicate than any tech stack.
Ship it.
— The FounderSpec Team
