Podcast

Unwinding the trillion dollar mistake of over-engineered microservices

  • https://a-us.storyblok.com/f/1021527/698x698/945982d014/ganesh-datta.png

    Ganesh Datta

    Host

    CTO & Co-founder of Cortex

  • https://a-us.storyblok.com/f/1021527/400x400/c195dc1c02/steve-chegg.jpeg

    Steve Evans

    Former SVP of Engineering at Chegg

February 12, 2026

In This Episode

Cortex co-founder and CTO Ganesh Datta sits down with Steve Evans, the former SVP of engineering at Chegg. Steve shares his honest perspective on the "micro" in microservices and explains why making service creation too frictionless can accidentally lead to a massive organizational tax.

The discussion covers the transition from building for hypothetical future problems to focusing on actual business outcomes. Ganesh and Steve also dive into the "game of telephone" that often blocks context from reaching individual developers and discuss why engineering leaders should value qualitative sentiment as much as technical data.

You’ll learn

  • Engineering teams often over-build for ambiguous future problems that never actually arrive. Build for today's problems to avoid painting yourself into a corner with unnecessary infrastructure.

  • When the cost of a new service is nearly zero, developers will naturally choose to spin up new ones instead of digging into existing code. This creates a cognitive tax that slows down onboarding and makes working across teams feel impossible.

  • Technical metrics like release frequency are helpful for spotting anomalies, but they don't tell you if you're heading in the right direction. True productivity should be measured by business KPIs like payment success rates or accuracy of results.

  • Context often gets blocked as it trickles down from the C-suite to the individual contributor. Small roundtables with mixed groups are more effective than large all-hands meetings for identifying where that context is getting lost.

  • Leaders should look at the hard data but also pay close attention to the anecdotes and sentiment of their teams. If the metrics look good but the customers or engineers are unhappy, you've still got a problem to solve.

Quotes

"What I was railing against was the micro in microservices. We gave the team a hammer and everything became a nail."

Steve Evans

Former SVP of Engineering at Chegg

Quote author

"Someone pulls up the service map in your observability platform and it makes the New York City subway system seem simple. You're sitting there unwinding the Christmas tree lights and trying to figure out how this thing works."

Steve Evans

Former SVP of Engineering at Chegg

Quote author

"We've been measuring for a very long time how fast engineers run on a treadmill, not how far they're going."

Steve Evans

Former SVP of Engineering at Chegg

Quote author

"This isn't IT summer camp. We're not here for kicks and giggles. We're here to produce business outcomes."

Steve Evans

Former SVP of Engineering at Chegg

Quote author

Timestamps

  • 01:08

    Defining microservices as a trillion dollar mistake when they're over-engineered.

  • 04:00

    How zero-cost service creation creates an incentive model that backfires.

  • 12:04

    Identifying the macro tax of architectural complexity during critical incidents.

  • 13:58

    The cognitive tax that every developer pays when navigating a complex ecosystem.

  • 19:34

    Breaking down the difference between "miles per gallon" metrics and actual outcomes.

  • 28:54

    Why uptime is not the be-all and end-all for every business.

  • 33:36

    Managing the game of telephone between leadership and individual contributors.

  • 41:48

    Using small roundtables to identify and fix communication blockages.

  • 46:28

    Balancing quantitative data with qualitative sentiment to measure organizational health.

Other episodes

Podcast

Building a developer platform like a product: Inside The New York Times with Sneha Rao and Ahmed Bebars

At The New York Times, roughly 1,000 engineers build everything in the NYT ecosystem from breaking news notifications to games to the cooking app. A single team, ‘Developer Platforms,’ owns the infrastructure they all ship on, from CI/CD and runtime to SRE and FinOps. Sneha Rao leads the group as its VP of Product, and Ahmed Bebars is a principal engineer who works closely with Sneha.

In this episode of Braintrust, both Sneha and Ahmed, join Cortex CTO Ganesh Datta to dig into what it actually means to run a developer platform with a product mindset. They discuss how the team's rename from Delivery Engineering reshaped which conversations they were part of, and why centralizing both reliability and cost functions inside the Platform org leads to better decisions than keeping them separate.

May 7, 2026

Placeholder image

Sneha Rao & Ahmed Bebars

VP of Product Management & Principal Engineer at The New York Times

Logotype
Podcast

Rootly's Dan Sadler on why AI coding tools are driving more incidents and why reliability is the product

In this episode of Braintrust, Cortex co-founder and CTO Ganesh Datta sits down with Dan Sadler, VP of Engineering at Rootly. Dan shares how building a business-critical product forced Rootly to prioritize operational maturity far earlier than most companies would, and why that discipline is now paying off as AI coding tools push incident volumes higher across the industry.

They also discuss what a genuine reliability culture looks like in practice, the specific cadences Rootly uses to stay ahead of production issues, and why Dan believes the rising pace of AI-generated code makes the infrastructure around code more important than ever.

April 23, 2026

Placeholder image

Dan Sadler

VP of Engineering at Rootly

Logotype
Podcast

From IC to VP: Engineering Leadership at Every Level, with Box's Tamar Bercovici

When Tamar Bercovici joined Box, the engineering team consisted of just 30 people. In the 15 years since, she's worked through every level of the leadership track in the organization and is currently the VP of Engineering. She leads the core platform, which is the backend layer that storage, search, metadata, and Box's AI capabilities all run on.

In this episode of Braintrust, Tamar and Cortex CTO Ganesh Datta get into what the job actually requires at each level from IC to VP, why the transition to a director-level role catches people off guard in a way the manager transition doesn't, and how platform teams make the case for their value when nothing they build has a user-facing feature attached to it.

April 9, 2026

Placeholder image

Tamar Bercovici

VP of Engineering at Box

Logotype

Get started with Cortex