41554 blogs · [ { "id": "01a0c746-4e2f-7280-bb9f-331ae72794d1", "title": "AI coding has made CI a bottleneck, so we reworked ours to keep up", "url": "https://linear.app/now/ci-bottleneck-reworked", "published_at": "2026-09-21T19:23:33+00:00" }, { "id": "01a08217-954d-7378-b016-955d939ad077", "title": "Styling Linear for the future with StyleX", "url": "https://linear.app/now/styling-linear-for-the-future-stylex", "published_at": "2026-08-26T22:47:00+00:00" }, { "id": "01a08217-954d-7378-b016-955d948c63c9", "title": "Sharing Linear’s growth with the people building it", "url": "https://linear.app/now/sharing-growth-with-the-people-building-linear", "published_at": "2026-08-26T11:43:06+00:00" }, { "id": "01a08217-954d-7378-b016-955d94b6491a", "title": "Rebuilding Linear’s delta sync read path", "url": "https://linear.app/now/rebuilding-delta-sync-read-path", "published_at": "2026-08-18T12:42:00+00:00" }, { "id": "01a08217-954d-7378-b016-955d9596542d", "title": "How we built Linear Agent", "url": "https://linear.app/now/how-we-built-linear-agent", "published_at": "2026-08-10T12:19:00+00:00" }, { "id": "01a08217-954d-7378-b016-955d95e0e202", "title": "Introducing Loops", "url": "https://linear.app/now/introducing-loops", "published_at": "2026-07-20T15:30:00+00:00" }, { "id": "01a08217-954d-7378-b016-955d968321b4", "title": "Teaching an agent to auto-fix bugs", "url": "https://linear.app/now/linear-agent-bug-fix", "published_at": "2026-06-12T16:34:00+00:00" }, { "id": "01a08217-954d-7378-b016-955d9771793c", "title": "Now Linear writes the code, too", "url": "https://linear.app/now/coding-sessions-for-linear-agent", "published_at": "2026-06-11T18:25:29+00:00" }, { "id": "01a08217-954d-7378-b016-955d97a6f5c2", "title": "Reviewing code in the agent era", "url": "https://linear.app/now/reviewing-code-in-the-agent-era", "published_at": "2026-06-10T14:16:00+00:00" }, { "id": "01a08217-954d-7378-b016-955d987d3293", "title": "Code review should be fast", "url": "https://linear.app/now/code-review-should-be-fast", "published_at": "2026-05-28T07:00:00+00:00" }, { "id": "01a08217-954d-7378-b016-955d9891c8fc", "title": "Code Intelligence for Linear Agent", "url": "https://linear.app/now/code-intelligence-for-linear-agent", "published_at": "2026-05-14T18:50:00+00:00" }, { "id": "01a08217-954d-7378-b016-955d98a85c6a", "title": "How we hire at Linear", "url": "https://linear.app/now/how-we-hire-at-linear", "published_at": "2026-04-28T12:22:00+00:00" }, { "id": "01a08217-954d-7378-b016-955d993005b4", "title": "Output isn’t design", "url": "https://linear.app/now/output-isn-t-design", "published_at": "2026-04-17T14:23:00+00:00" }, { "id": "01a08217-954d-7378-b016-955d99f77b6f", "title": "How we use Linear Agent at Linear", "url": "https://linear.app/now/how-we-use-linear-agent-at-linear", "published_at": "2026-04-10T12:17:56+00:00" }, { "id": "01a08217-954d-7378-b016-955d9aecb70e", "title": "Post mortem on Linear security incident on March 24th, 2026", "url": "https://linear.app/now/linear-incident-on-mar-24th-2026", "published_at": "2026-04-06T15:35:15+00:00" }, { "id": "01a08217-954d-7378-b016-955d9b450ab5", "title": "A calmer interface for a product in motion", "url": "https://linear.app/now/behind-the-latest-design-refresh", "published_at": "2026-03-12T14:18:00+00:00" }, { "id": "01a08217-954d-7378-b016-955d9c0b3ed7", "title": "Design is more than code", "url": "https://linear.app/now/design-is-more-than-code", "published_at": "2025-12-19T19:30:00+00:00" }, { "id": "01a08217-954d-7378-b016-955d9c5780f3", "title": "How our Customer Experience team works in Linear", "url": "https://linear.app/now/cx-in-linear", "published_at": "2025-11-06T15:43:19+00:00" }, { "id": "01a08217-954d-7378-b016-955d9caeb4b0", "title": "Continuous planning in Linear", "url": "https://linear.app/now/continuous-planning-in-linear", "published_at": "2025-10-30T15:24:26+00:00" }, { "id": "01a08217-954d-7378-b016-955d9d7af5ec", "title": "Designing remote work at Linear", "url": "https://linear.app/now/designing-remote-work-at-linear", "published_at": "2025-10-29T17:09:18+00:00" }, { "id": "01a08217-954d-7378-b016-955d9e52e70a", "title": "Self-driving SaaS: When software runs itself", "url": "https://linear.app/now/self-driving-saas", "published_at": "2025-10-22T16:33:34+00:00" }, { "id": "01a08217-954d-7378-b016-955d9ee614a1", "title": "A Linear spin on Liquid Glass", "url": "https://linear.app/now/linear-liquid-glass", "published_at": "2025-10-21T16:32:42+00:00" }, { "id": "01a08217-954d-7378-b016-955d9f978b40", "title": "Best practices for designing Linear Dashboards", "url": "https://linear.app/now/dashboards-best-practices", "published_at": "2025-10-07T13:09:00+00:00" }, { "id": "01a08217-954d-7378-b016-955da026cacc", "title": "Why we committed to a zero-bugs policy", "url": "https://linear.app/now/zero-bugs-policy", "published_at": "2025-09-24T13:18:00+00:00" }, { "id": "01a08217-954d-7378-b016-955da124f680", "title": "How Commure uses Dashboards to track performance and guide planning", "url": "https://linear.app/now/commure-dashboards", "published_at": "2025-09-10T18:05:00+00:00" }, { "id": "01a08217-954d-7378-b016-955da18069dd", "title": "How we built Triage Intelligence", "url": "https://linear.app/now/how-we-built-triage-intelligence", "published_at": "2025-09-03T14:03:36+00:00" }, { "id": "01a08217-954d-7378-b016-955da19c7406", "title": "Giving our team liquidity through Linear’s first tender offer", "url": "https://linear.app/now/giving-our-team-liquidity-through-linear-s-first-tender-offer", "published_at": "2025-08-27T14:00:11+00:00" }, { "id": "01a08217-954d-7378-b016-955da245be09", "title": "How Cursor integrated with Linear for Agents", "url": "https://linear.app/now/how-cursor-integrated-with-linear-for-agents", "published_at": "2025-08-21T14:46:30+00:00" }, { "id": "01a08217-954d-7378-b016-955da297ead9", "title": "Quality Wednesdays: How we trained our team to see what doesn’t work", "url": "https://linear.app/now/quality-wednesdays", "published_at": "2025-08-13T14:41:47+00:00" }, { "id": "01a08217-954d-7378-b016-955da2ffc673", "title": "Our approach to building the Agent Interaction SDK", "url": "https://linear.app/now/our-approach-to-building-the-agent-interaction-sdk", "published_at": "2025-08-01T15:12:19+00:00" }, { "id": "01a08217-954d-7378-b016-955da30573c7", "title": "Inside Mercury’s six-month journey building with AI agents", "url": "https://linear.app/now/mercury-linear-ai-agents", "published_at": "2025-07-16T13:19:00+00:00" }, { "id": "01a08217-954d-7378-b016-955da3842ec4", "title": "Building our way: Announcing our Series C", "url": "https://linear.app/now/building-our-way", "published_at": "2025-06-10T12:40:00+00:00" }, { "id": "01a08217-954d-7378-b016-955da447eed6", "title": "Why is quality so rare?", "url": "https://linear.app/now/why-is-quality-so-rare", "published_at": "2025-05-27T17:45:53+00:00" }, { "id": "01a08217-954d-7378-b016-955da459d9f3", "title": "Design for the AI age", "url": "https://linear.app/now/design-for-the-ai-age", "published_at": "2025-04-07T17:41:37+00:00" }, { "id": "01a08217-954d-7378-b016-955da4622437", "title": "Building what customers need, not just what they ask for", "url": "https://linear.app/now/building-what-customers-need", "published_at": "2025-03-04T12:14:00+00:00" }, { "id": "01a08217-954d-7378-b016-955da4f2aa94", "title": "The profitable startup", "url": "https://linear.app/now/the-profitable-startup", "published_at": "2025-02-21T16:46:55+00:00" }, { "id": "01a08217-954d-7378-b016-955da5c5a850", "title": "Why and how Scale migrated to Linear", "url": "https://linear.app/now/why-and-how-scale-migrated-to-linear", "published_at": "2024-11-15T17:00:00+00:00" }, { "id": "01a08217-954d-7378-b016-955da66e755b", "title": "Simplifying support at scale: How Pleo uses Linear Asks", "url": "https://linear.app/now/simplifying-support-at-scale-how-pleo-uses-linear-asks", "published_at": "2024-11-11T14:24:36+00:00" }, { "id": "01a08217-954d-7378-b016-955da6aad3d1", "title": "How we built multi-region support for Linear", "url": "https://linear.app/now/how-we-built-multi-region-support-for-linear", "published_at": "2024-05-23T14:14:06+00:00" }, { "id": "01a08217-954d-7378-b016-955da6e01c68", "title": "How we redesigned the Linear UI (part Ⅱ)", "url": "https://linear.app/now/how-we-redesigned-the-linear-ui", "published_at": "2024-03-28T19:18:53+00:00" }, { "id": "01a08217-954d-7378-b016-955da70e9c45", "title": "A design reset (part I)", "url": "https://linear.app/now/a-design-reset", "published_at": "2024-03-27T15:28:00+00:00" }, { "id": "01a08217-954d-7378-b016-955da79c151b", "title": "Rethinking the startup MVP: Building a competitive product", "url": "https://linear.app/now/rethinking-the-startup-mvp-building-a-competitive-product", "published_at": "2024-02-28T20:26:00+00:00" }, { "id": "01a08217-954d-7378-b016-955da7c3b61f", "title": "Descript’s internal guide for using Linear as your work operating system", "url": "https://linear.app/now/descript-internal-guide-for-using-linear", "published_at": "2024-01-31T22:04:03+00:00" }, { "id": "01a08217-954d-7378-b016-955da8ac860c", "title": "Post mortem on Linear incident from Jan 24th, 2024", "url": "https://linear.app/now/linear-incident-on-jan-24th-2024", "published_at": "2024-01-30T15:15:09+00:00" }, { "id": "01a08217-954d-7378-b016-955da8ae904c", "title": "Why and how we do work trials at Linear", "url": "https://linear.app/now/why-and-how-we-do-work-trials-at-linear", "published_at": "2023-12-13T18:00:00+00:00" }, { "id": "01a08217-954d-7378-b016-955da92a8b67", "title": "Using AI to detect similar issues", "url": "https://linear.app/now/using-ai-to-detect-similar-issues", "published_at": "2023-11-29T15:10:00+00:00" }, { "id": "01a08217-954d-7378-b016-955da9e4257d", "title": "Planning for unplanned work", "url": "https://linear.app/now/planning-for-unplanned-work", "published_at": "2023-11-16T16:34:49+00:00" }, { "id": "01a08217-954d-7378-b016-955daa39a8b6", "title": "How we run projects at Linear", "url": "https://linear.app/now/how-we-run-projects-at-linear", "published_at": "2023-10-05T15:06:22+00:00" }, { "id": "01a08217-954d-7378-b016-955daabcd614", "title": "Linear raises $35M Series B led by Accel", "url": "https://linear.app/now/series-b", "published_at": "2023-09-14T13:45:00+00:00" }, { "id": "01a08217-954d-7378-b016-955dab62c836", "title": "How we think about customer experience at Linear", "url": "https://linear.app/now/how-we-think-about-customer-experience-at-linear", "published_at": "2023-09-07T07:29:00+00:00" }, { "id": "01a08217-954d-7378-b016-955dabcb7dd2", "title": "Scaling the Linear Sync Engine", "url": "https://linear.app/now/scaling-the-linear-sync-engine", "published_at": "2023-06-29T07:28:00+00:00" }, { "id": "01a08217-954d-7378-b016-955dac7c3ffa", "title": "Welcoming Cristina Cordova to Linear", "url": "https://linear.app/now/welcoming-cristina-cordova-to-linear", "published_at": "2023-05-23T16:00:35+00:00" }, { "id": "01a08217-954d-7378-b016-955dac9251fe", "title": "How we built Project Updates", "url": "https://linear.app/now/how-we-built-project-updates", "published_at": "2022-08-10T16:00:00+00:00" }, { "id": "01a08217-954d-7378-b016-955dacfd7e88", "title": "Settings are not a design failure", "url": "https://linear.app/now/settings-are-not-a-design-failure", "published_at": "2022-02-02T16:46:29+00:00" }, { "id": "01a08217-954d-7378-b016-955dad170cd9", "title": "Linear – 2021 Wrapped", "url": "https://linear.app/now/linear-2021-wrapped", "published_at": "2021-12-17T17:13:54+00:00" }, { "id": "01a08217-954d-7378-b016-955dadd9e50b", "title": "Fast growing startups are built on Linear", "url": "https://linear.app/now/fast-growing-startups-are-built-on-linear", "published_at": "2021-06-29T19:59:00+00:00" }, { "id": "01a08217-954d-7378-b016-955daea870a1", "title": "Building at the early stage", "url": "https://linear.app/now/building-at-the-early-stage", "published_at": "2021-01-21T17:53:00+00:00" }, { "id": "01a08217-954d-7378-b016-955daf347081", "title": "Linear raises $13M in Series A funding from Sequoia Capital", "url": "https://linear.app/now/linear-raises-usd13m-in-series-a-funding-from-sequoia-capital", "published_at": "2020-12-08T21:16:00+00:00" }, { "id": "01a08217-954d-7378-b016-955daff578eb", "title": "Invisible details - Building contextual menus", "url": "https://linear.app/now/invisible-details", "published_at": "2020-09-17T16:52:00+00:00" }, { "id": "01a08217-954d-7378-b016-955db0ea37b5", "title": "Practices for Building — Linear is now open for all", "url": "https://linear.app/now/practices-for-building-linear-is-now-open-for-all", "published_at": "2020-06-30T20:18:00+00:00" }, { "id": "01a08217-954d-7378-b016-955db118a311", "title": "Startups, Write Changelogs", "url": "https://linear.app/now/startups-write-changelogs", "published_at": "2020-05-18T20:21:00+00:00" }, { "id": "01a08217-954d-7378-b016-955db17e374b", "title": "Linear’s Next Chapter: Announcing our $4.2M Seed Round", "url": "https://linear.app/now/linear-s-next-chapter-announcing-our-usd4-2m-seed-round", "published_at": "2019-11-21T21:23:00+00:00" } ] posts Claim your blog
Back to Linear Blog
Blog · corpus.blog/blogs/linear.app/posts

Linear Blog

linear.app

2026

2025

2024

2023

2022

2021

2020

2019