
Output isn’t design
Design keeps being misunderstood in our industry. New tools keep promising to generate interfaces faster, move words to product instantly, or collapse design directly into code. The assumption behind them is clear: that design is the act of producing.
A calmer interface for a product in motion
The thinking, trade-offs, and tools behind our latest design refresh.
Design is more than code
When execution becomes the default, we start devaluing the why behind our designs in favor of output.
Self-driving SaaS: When software runs itself
Real progress comes when AI stops requiring constant input and instead proactively moves work forward.
A Linear spin on Liquid Glass
We rebuilt the Linear mobile app, taking Liquid Glass as inspiration while pushing it further to suit the way our users work.
Why we committed to a zero-bugs policy
Our zero-bugs policy means we address every issue right away—generating a higher-quality product and building trust with our customers.How we built Triage IntelligenceQuality Wednesdays: How we trained our team to see what doesn’t workOur approach to building the Agent Interaction SDK Why is quality so rare?Design for the AI ageHow we built multi-region support for LinearHow we redesigned the Linear UI (part Ⅱ)A design reset (part I) Using AI to detect similar issuesScaling the Linear Sync EngineHow we built Project UpdatesSettings are not a design failureInvisible details - Building contextual menus