← Tools

Project management

Linear - the practical guide.

Linear is a project management tool built by a team of ex-Coinbase and ex-Uber engineers, and it's specifically designed for software development teams. Unlike more generalist tools like Asana or Trello, Linear focuses on speed and efficiency for engineering workflows. It’s chosen by teams who prioritise a streamlined, keyboard-first experience and want to minimise time spent on project admin. The interface is clean, fast, and opinionated, pushing users towards a specific way of working that rewards consistency and quick task resolution. It offers a refreshing alternative to the often-bloated enterprise solutions that can slow down agile teams.

What Linear does

Linear is built around issues – or tasks – which are organised into cycles and projects. Cycles are typically two-week sprints, providing a clear cadence for development work. Projects are longer-term initiatives that span multiple cycles. Issues can be assigned, prioritised, and moved through customisable statuses like "backlog", "ready", "in progress", "in review", and "done". The standout feature here is the command+k menu, which allows users to perform almost any action without touching the mouse, from creating new issues to assigning them and updating their status. It's an ideal solution for teams that live in their keyboard and value speed above all else.

Day-to-day, a developer might open Linear, use command+k to quickly navigate to their assigned issues, update their progress, and then create new sub-issues for specific code tasks. Managers can get a quick overview of cycle progress through the built-in analytics, which show burndown and velocity. The tool integrates natively with GitHub and GitLab, automatically updating issue statuses based on pull request activity, which removes a layer of manual effort. This tight integration means less context switching and more time spent coding, rather than updating tickets. It sits firmly within the developer's workflow, designed to complement rather than interrupt.

Where Linear truly shines is its workflow automation and triage features. Incoming issues, perhaps from a support channel or bug report, can be triaged efficiently. Teams can set up rules to automatically assign issues to specific teams or individuals based on keywords or other criteria. This ensures that the right people see the right problems quickly. You can also create templates for common issue types, saving time for recurring tasks like "bug report" or "new feature request". This level of automation means less time spent on administrative tasks and more time focused on problem-solving and shipping code.

Who it's for

Linear is for high-growth software development teams, typically ranging from 5 to 50 developers, though it scales up effectively. It’s most suited for companies with a strong engineering culture that values speed, efficiency, and a structured approach to agile development. It's perfect for product-led organisations building SaaS products or mobile applications. The job-to-be-done for Linear is to help engineering teams consistently ship high-quality software by streamlining project management and reducing administrative overhead. It assumes a certain level of technical proficiency and comfort with keyboard-driven interfaces.

Pricing, in rough terms

Linear offers three main tiers: Free, Standard, and Plus. The Free tier supports up to 5 users, includes unlimited issues, and provides basic cycle and project tracking, making it great for small teams or trying it out. The Standard tier costs $10 per user per month when billed annually, or $12 per user per month billed monthly. This tier adds advanced features like custom workflows, integrations, and enhanced analytics. The Plus tier, priced at $16 per user per month annually or $20 monthly, includes SAML SSO, audit logs, and more robust security features for larger enterprises. The bill is driven primarily by the number of active users, with no charges for inactive archived users. There are no hidden costs for storage or additional features within each tier.

When Linear is the right fit

Linear is the right pick when your engineering team is frustrated with the bloat and slowness of tools like Jira or Asana, and you're looking for a sleeker, faster alternative. It's ideal for teams that are already embracing agile methodologies and want a tool that gets out of their way. If your team is small to medium-sized and values a command-line-like efficiency, Linear will be a great fit. However, if your company has a strong non-technical project management focus, or requires extensive reporting capabilities for waterfall-style projects, then tools like Monday.com or even Microsoft Project might be more appropriate. It's not for teams that require heavy documentation features within their project management tool – for that, Notion or Confluence are better.

Watch-outs

Be aware that Linear is opinionated, and if your team isn't comfortable adapting to its workflows, it can feel restrictive. The keyboard-first interface, while powerful, has a learning curve for some. While integrations exist, its ecosystem isn't as vast as more established tools. Reporting is good for engineering metrics but less so for high-level business stakeholders not familiar with engineering concepts. Also, migrating from a heavily customised Jira instance can be a painful process, so factor in significant time for data transfer and team onboarding. Don't expect it to be a company-wide project management solution; it excels within engineering but might not serve marketing or sales teams as effectively. Relying solely on Linear for all cross-functional communication could also be a pitfall.