Taste & Craft: A Conversation with Tuomas Artman, CTO Linear & Gergely Orosz, @pragmaticengineer

· Source: AI Engineer · Field: Technology & Digital — Software Development & Engineering, Artificial Intelligence & Machine Learning · Depth: Intermediate, extended

Summary

This discussion explores the shift in software development, arguing that the ease of shipping features with AI tools has led to a decline in product quality, echoing past hypergrowth scenarios like Uber's early days. The speaker, from Linear, advocates for a renewed focus on "tasteful software" and high-quality user experience as a competitive advantage. Linear's internal practices, such as "Quality Wednesdays" where engineers proactively find and fix minor quality issues, and a "zero bug policy" ensuring immediate resolution of reported defects, are highlighted as methods to maintain a high bar. The conversation also touches on the limitations of AI in developing nuanced UI/UX, as AI agents currently lack "taste" or a human understanding of user frustration and natural animation, suggesting that human product engineers remain crucial for discerning customer needs and crafting superior experiences.

Key takeaway

For Directors of AI/ML and CTOs overseeing product development, the increasing speed of AI-driven feature generation necessitates a stronger emphasis on quality and user experience. You should consider implementing structured quality initiatives, like dedicated "quality days" or a "zero bug policy," to prevent feature bloat and maintain competitive differentiation. Prioritize hiring product-focused engineers who can discern true customer needs and refine UI/UX, as AI tools currently cannot replicate human "taste" in design.

Key insights

Over-reliance on AI for rapid feature shipping can degrade software quality and user experience.

Principles

Method

Linear implements "Quality Wednesdays" for proactive quality fixes and a "zero bug policy" for immediate defect resolution, fostering a culture where engineers are constantly vigilant for product improvements.

In practice

Topics

Best for: Software Engineer, Director of AI/ML, CTO

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by AI Engineer.