# Developer experience at Etsy: keeping code as human as commerce | LinearB Blog

> See how Etsy's investment in a human-centric developer experience enabled them to scale engineering while improving productivity and retention.

_This is a markdown rendering of a live HTML page on linearb.io, generated for AI/LLM consumption — it is not a markdown-only site. To get the full HTML page instead, request this URL with an explicit `Accept: text/html` header (no wildcard, no markdown preference)._


```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://linearb.io/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Blog",
      "item": "https://linearb.io/blog"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Developer experience at Etsy: keeping code as human as commerce",
      "item": "https://linearb.io/blog/developer-experience-etsy-human-centric-engineering"
    }
  ]
}
```

[Home](https://linearb.io/)

/

[Blog](https://linearb.io/blog)

/

Developer experience at Etsy: keeping code as human as commerce

# Developer experience at Etsy: keeping code as human as commerce

![Photo of Ben Lloyd Pearson](https://assets.linearb.io/image/upload/c_limit,w_2560/f_auto/q_auto/v1/blp_headshot_1_ee25d527aa?_a=BAVMn6ID0)

By [Ben Lloyd Pearson](https://linearb.io/blog/developer-experience-etsy-human-centric-engineering#ben-lloyd-pearson)

|

August 1, 2025

![Blog_Keeping_Code_Human_Commerce_2400x1256_69b99de8d0](https://assets.linearb.io/image/upload/c_limit,w_2560/f_auto/q_auto/v1/Blog_Keeping_Code_Human_Commerce_2400x1256_69b99de8d0?_a=BAVMn6ID0)

When an organization experiences explosive growth, the natural response is to hire more engineers. But as [Mike Fisher, former CTO of Etsy](https://link.deezer.com/s/31fmrejy12eiI3D6iF6wD), discovered, simply adding people can create more problems than it solves. After a successful cloud migration in early 2020, Etsy faced an unprecedented demand surge during the pandemic, forcing them to scale their teams rapidly.

This hyper-growth immediately surfaced a classic challenge. "When you add a bunch of people... you've got other challenges," Fisher explains. "This is the mythical man-month at scale. You can't add someone else and just be as efficient."

This realization launched a multi-year journey at Etsy focused on a single, crucial idea: that true engineering productivity isn't about headcount, but about [creating a world-class developer experience](https://linearb.io/blog/developer-experience). This article explores how Fisher’s team justified the investment, structured their approach around key pillars, and developed a human-centric philosophy for scaling their engineering organization.

## **Justifying the investment in developer experience**

Fisher and his team secured a substantial commitment to developer experience, allocating approximately 20% of engineering capacity to the initiative. To build and maintain executive trust, they established a rhythm of regular check-ins. "We committed right upfront... to share back to the engineering organization at least twice a year," Fisher recalls, noting they eventually made it a standing update in their quarterly all-hands meetings.

This transparency allowed for agility. When an experiment with GraphQL encountered setbacks, they were able to pivot based on their learnings rather than stubbornly continuing down an unproductive path.

Justifying the investment required [translating technical improvements into financial terms](https://linearb.io/blog/developer-experience-is-a-business-driver). Fisher took a practical approach, calculating the time saved from small optimizations across the entire engineering organization. "If you can take the deploy down from 15 minutes to seven minutes... we start getting into a pretty serious amount of hours that were saved," he illustrates. He also highlighted the long-term financial benefits of high retention, estimating that losing an employee costs at least six to twelve months of productivity.

## **A leadership-driven, pillar-based approach**

Rather than creating a separate platform team that could become disconnected from day-to-day realities, Fisher [embedded the work within the teams already responsible](https://linearb.io/blog/platform-engineering) for the systems being improved. The initiative was structured around four key pillars, each with dedicated executive sponsorship.

"The VPs really drove each of these pillars," Fisher explains. "We had a vice president who would really be focused on the data piece, someone focused on the develop test and deploy, and they then could build their teams around it."

This structure ensured leadership commitment while keeping the work grounded. The four pillars were:

1. Building with data: Improving access to Etsy's massive machine learning infrastructure, which Fisher describes as the "iceberg" beneath the visible marketplace.
2. Crafting product: Modernizing frontend technologies to ensure new developers weren't struggling with decade-old tools.
3. Develop, test, and deploy: Enhancing CI/CD processes, which Fisher calls the "secret sauce" of being able to scale effectively.
4. Reducing toil: Addressing challenges in finding information and reducing operational burdens, which became critical during the shift to remote work.

After two years, this pillar-based program had become so ingrained that it was no longer a special initiative but simply the "evergreen" way Etsy's engineering organization operated.

## **Measuring what matters: experiment and learning velocity**

When it comes to metrics, Fisher rejects simplistic measures in favor of a holistic approach. One key metric at Etsy was experiment velocity—how many experiments teams could run weekly. This revealed important patterns about disruption. When a team moved to a new initiative, it took about six weeks to recover their previous velocity; when a team's composition changed, recovery took twelve weeks.

However, Fisher notes that experiments are expensive ways to learn. He advocated for measuring "learning velocity" as a more comprehensive metric that includes other forms of learning beyond A/B testing. This was supplemented with developer satisfaction surveys to gauge happiness and ensure improvements were aligned with engineers' needs.

## **The human-centric ROI of developer experience**

Ultimately, Fisher’s approach was deeply aligned with Etsy’s mission to "keep commerce human." He argues that [thinking about developer productivity requires the same human-centric lens](https://linearb.io/blog/how-to-structure-and-build-an-effective-engineering-team).

"We didn't just think of it, oh you're just an employee," Fisher explains. "We know you're a human... you experience stress and you have emotions, you have good days and bad days."

This philosophy reframes the entire conversation around productivity. A narrow focus on "ROI per engineer" can be destructive to culture. Instead, Fisher views software development as a craft, not an industrial process. "Talking about developer productivity on a single metric is like asking how productive an artist is," he says, "because that's what our work is more akin to."

By focusing first on creating an environment where developers are happy, productive, and efficient, the financial return follows as a natural outcome. This human-centric approach is the true key to unlocking an engineering team's potential, ensuring that the way you build is as thoughtful and enduring as what you build.

## Improve developer productivity with LinearB

Find us on

[](https://www.linkedin.com/company/linearb)
[](https://devinterrupted.substack.com/)

![blp_headshot_1_ee25d527aa](https://assets.linearb.io/image/upload/c_limit,w_2560/f_auto/q_auto/v1/blp_headshot_1_ee25d527aa?_a=BAVMn6ID0)

## Ben Lloyd Pearson

Ben hosts Dev Interrupted, a podcast and newsletter for engineering leaders, and is Director of DevEx Strategy at LinearB. Ben has spent the last decade working in platform engineering and developer advocacy to help teams improve workflows, foster internal and external communities, and deliver better developer experiences.

### Connect with

[](https://www.linkedin.com/in/benlloydpearson)
[](https://substack.com/@benlloydpearson)

## Your next read

[![Cover image for Code generation is faster than ever, but shipping value isn't](https://assets.linearb.io/image/upload/c_limit,w_2560/f_auto/q_auto/v1/Blog_AI_code_review_bottleneck_2400x1256_d73333ea46?_a=BAVMn6ID0)](https://linearb.io/blog/code-generation-faster-shipping-isnt)

DevEx

[Code generation is faster than ever, but shipping value isn't](https://linearb.io/blog/code-generation-faster-shipping-isnt)

Your team writes more code than ever, but less reaches production. AI moved the bottleneck to code review. Here's how to measure it and unblock your pipeline.&n...

[![Cover image for What to look for in an engineering productivity platform](https://assets.linearb.io/image/upload/c_limit,w_2560/f_auto/q_auto/v1/Blog_Developer_productivity_platform_2400x1256_0d47bff68e?_a=BAVMn6ID0)](https://linearb.io/blog/what-to-look-for-engineering-productivity-platform)

DevEx

[What to look for in an engineering productivity platform](https://linearb.io/blog/what-to-look-for-engineering-productivity-platform)

AI made dashboards trivial, but the data foundation underneath still matters. How to evaluate an engineering productivity platform across four key outcomes.

[![Cover image for Why OpenAI Codex builds the agent first, not the product](https://assets.linearb.io/image/upload/c_limit,w_2560/f_auto/q_auto/v1/Blog_Redefining_agentic_autonomy_2400x1256_98ff8e15fc?_a=BAVMn6ID0)](https://linearb.io/blog/openai-codex-thibault-sottiaux-agentic-autonomy)

DevEx

[Why OpenAI Codex builds the agent first, not the product](https://linearb.io/blog/openai-codex-thibault-sottiaux-agentic-autonomy)

OpenAI’s Thibault Sottiaux reveals how the Codex team ruthlessly simplifies agent design by removing manual scaffolding, solving context compaction at the...

## Structured data

_Machine-readable metadata (JSON-LD) embedded in the page for search/AI context — not content rendered on the page itself._

```json
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "LinearB",
  "url": "https://linearb.io/",
  "logo": "https://assets.linearb.io/image/upload/v1715628027/logo-mark-lg.svg",
  "description": "LinearB is the engineering productivity platform that helps engineering leaders prove AI is improving throughput without sacrificing delivery confidence, flow efficiency, or developer experience.",
  "sameAs": [
    "https://www.linkedin.com/company/linearb"
  ],
  "award": [
    {
      "@type": "Award",
      "name": "LinearB is a Leader in the 2026 Gartner® Magic Quadrant™ for Developer Productivity Insight Platforms",
      "dateAwarded": "2026",
      "awardedBy": {
        "@type": "Organization",
        "name": "Gartner®"
      }
    },
    {
      "@type": "Award",
      "name": "Great Place to Work Certification",
      "dateAwarded": "2025-2027",
      "awardedBy": {
        "@type": "Organization",
        "name": "Great Place to Work"
      }
    },
    {
      "@type": "Award",
      "name": "America's Best Startup Employers 2025",
      "dateAwarded": "2025",
      "awardedBy": {
        "@type": "Organization",
        "name": "Forbes Magazine"
      }
    }
  ],
  "hasCertification": [
    {
      "@type": "Certification",
      "name": "SOC 1 Type 2"
    },
    {
      "@type": "Certification",
      "name": "SOC 2 Type 2"
    },
    {
      "@type": "Certification",
      "name": "GDPR Compliance certification"
    },
    {
      "@type": "Certification",
      "name": "ISO 27001"
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Developer experience at Etsy: keeping code as human as commerce",
  "url": "https://linearb.io/blog/developer-experience-etsy-human-centric-engineering",
  "author": {
    "@type": "Person",
    "name": "Ben Lloyd Pearson"
  },
  "datePublished": "2025-08-01T07:00:00.000Z",
  "dateModified": "2025-08-01T07:00:00.000Z",
  "image": "https://assets.linearb.io/image/upload/v1754069438/Blog_Keeping_Code_Human_Commerce_2400x1256_69b99de8d0.png",
  "publisher": {
    "@type": "Organization",
    "name": "LinearB",
    "logo": "https://assets.linearb.io/image/upload/v1777485755/linearb-logo-2026.png"
  },
  "description": "See how Etsy's investment in a human-centric developer experience enabled them to scale engineering while improving productivity and retention."
}
```

## More on linearb.io

### Top navigation

- [Book a Demo](https://linearb.io/book-a-demo)
- [AI Code Reviews — Catch security risks, bugs, and spec mismatches](https://linearb.io/platform/ai-code-reviews)
- [AI & Productivity Insights — See how AI tools affect cycle time and delivery speed](https://linearb.io/platform/ai-developer-productivity-insights)
- [Measure AI Impact — Track AI adoption and tie it to delivery outcomes](https://linearb.io/use-case/measure-ai-impact)
- [MCP Server — Chat with your data to spot patterns and boost output](https://linearb.io/platform/mcp-server)
- [Resource Allocation — Cost initiatives and shape your investment strategy](https://linearb.io/platform/resource-allocation)
- [Cost Capitalization — Capitalize engineering costs with audit-ready reports](https://linearb.io/platform/cost-capitalization)
- [Dev Team Management — Set targets and tie throughput to business outcomes](https://linearb.io/platform/goals-and-reporting)
- [DevOps Workflow Automation — Policy-based PR routing, approvals, and tests](https://linearb.io/platform/ai-workflow-governance)
- [AI Powered Support — Unify AI and human code delivery in one clear view](https://linearb.io/use-case/ai-powered-support)
- [Optimization — Surface friction with feedback and MCP insights](https://linearb.io/platform/developer-experience)
- [Reporting — Spot what's working and what needs attention](https://linearb.io/use-case/measuring-developer-experience)
- [Surveys — Turn developer feedback into actionable signals](https://linearb.io/platform/developer-surveys)
- [Platform overview](https://linearb.io/platform/overview)
- [Register now](https://linearb.io/event/engineering-productivity-gap)
- [Customers](https://linearb.io/customers)
- [Pricing](https://linearb.io/pricing)
- [Why choose LinearB — Explore your data. Measure performance. Act to improve it.](https://linearb.io/why-linearb)
- [APEX framework — The operating model for AI-era engineering teams](https://linearb.io/resources/apex-framework)
- [Anti-FAQ — The questions other vendors won't answer](https://linearb.io/why-linearb/anti-faq)
- [Security — Enterprise-grade compliance and zero code access](https://linearb.io/security)
- [Build vs. buy — The hidden cost of building it yourself](https://linearb.io/resources/build-vs-buy)
- [Dev Interrupted Podcast — Conversations with engineering leaders](https://linearb.io/dev-interrupted/podcasts)
- [Reports & Guides — Deep dives on productivity and delivery](https://linearb.io/resources)
- [Webinars — Expert sessions on productivity and AI](https://linearb.io/resources?category=workshops)
- [Metrics Benchmarks — See how your engineering org stacks up](https://linearb.io/resources/software-engineering-benchmarks-report)
- [Blog — Product updates and practical insights](https://linearb.io/blog)
- [Help Center — Documentation, setup, and support](https://linearb.helpdocs.io)
- [API Docs](https://docs.linearb.io/api-overview)
- [Status](https://www.linearbstatus.com/)
- [Integrations](https://linearb.io/integrations)
- [LinearB Library](https://linearb.io/library)
- [Engineering metrics](https://linearb.io/library/engineering-metrics)
- [Platform engineering](https://linearb.io/library/platform-engineering)
- [Engineering glossary](https://linearb.io/library/engineering-glossary)
- [Developer productivity](https://linearb.io/library/developer-productivity)
- [AI in software development](https://linearb.io/library/ai-in-software-development)
- [Engineering management](https://linearb.io/library/engineering-management)
- [Developer experience](https://linearb.io/library/developer-experience)
- [DevOps](https://linearb.io/library/devops)
- [Engineering operations and the context layer](https://linearb.io/library/engineering-operations)
- [Engineering efficiency](https://linearb.io/library/engineering-efficiency)
- [Software delivery](https://linearb.io/library/software-delivery)
- [Research and data](https://linearb.io/library/engineering-benchmarks-and-research)
- [LinearB is a Leader in the 2026 Gartner® Magic Quadrant™ for Developer Productivity Insight Platforms](https://linearb.io/resources/gartner-magic-quadrant-dpi-platforms-2026)
- [Sign in](https://app.linearb.io/login)
- [Enterprise](https://linearb.io/solutions/enterprise)
- [Contact](https://linearb.io/contact-us)
- [About us](https://linearb.io/about-us)
- [Careers](https://linearb.io/careers)
- [Service agreement](https://linearb.io/services-agreement)
- [Privacy policy](https://linearb.io/privacy-policy)
- [DPA](https://linearb.io/data-processing-agreement)
- [Security FAQ](https://linearb.io/security-faq)
- [Substack](https://devinterrupted.substack.com/)

### Footer

_Additional links from the site footer, not repeated from the top navigation above._

- [GitHub](https://github.com/linear-b)
- [LinkedIn](https://www.linkedin.com/company/linearb)
- [Twitter](https://twitter.com/LinearB_Inc)