Building Better Platforms with Empathy: Case Studies and Counter-Examples

Break out of traditional IT roles with your internal platform. Build a product based on customer empathy and real needs to achieve broad adoption.

Many platforms have been built only to become yet another underutilized option in the enterprise, stacked up with all the rest.  With the industry push into platform teams, we can use product management methods to reverse this trend and build a platform our customers actually need and want to adopt.

In this talk, we'll discuss the shift to a product model for internal platforms and how this benefits from people-centric tools like customer empathy and the new DevEx framework. When combined with roadmaps that demonstrate your attention to customer needs, we can create a compelling experience for developers that will drive adoption.

To bring these concepts home, we'll discuss some examples and counter-examples from over a decade of building platforms and platform teams.


David Stenglein

Solo Consultant @Missing Mass, LLC with Over 28 Years in Systems, Software, and Consulting

David Stenglein is the owner of Missing Mass and a consultant with a focus on internal platforms. He has worked in engineering, consulting and product management roles at large and small companies. He has architected and built large customer-facing sites from top to bottom using cloud-native principles. During the open-source release of Spinnaker, he partnered the small consulting company Kenzan with Netflix and Google to make the release as accessible as possible to new users. In his spare time he enjoys camping with the family, kayaking and photography. 

Read more
Find David Stenglein at:


Tuesday Oct 3 / 02:45PM PDT ( 50 minutes )


Ballroom A


Platform Engineering Product DevEx


From the same track

Session Platform Engineering

Understanding Platforms: What They Are, Why They Work, When to Use Them, How to Build Them

Tuesday Oct 3 / 11:45AM PDT

Technical concepts are something that are thought of, approached, and understood differently across engineers, managers, and executives. Bridging the gaps and providing understanding to a complex and nuanced topic across all three groups can sometimes feel impossible.

Speaker image - Hazel Weakly
Hazel Weakly

Head of Infrastructure & Developer Experience; Director, Haskell Foundation; Infrastructure Witch of Hachyderm

Session Platform Engineering

Effective Performance Engineering at Twitter-Scale

Tuesday Oct 3 / 03:55PM PDT

Is performance engineering more craft than machinery? How do you scale something that seems to require both domain-specific context and comprehensive knowledge across multiple levels of the software and hardware stack?

Speaker image - Yao Yue
Yao Yue

Platform Engineer, Distributed System Aficionado, Cache Expert, and the Founder of IOP Systems

Session Platform Engineering

How to Get Tech-Debt on the Roadmap

Tuesday Oct 3 / 05:05PM PDT

Only doing product-led work can lead to an unmaintainable system with lots of downtime. Unfortunately, getting time to work on the things that would prevent that can be challenging.

Speaker image - Ben Hartshorne
Ben Hartshorne

Principal Engineer @Honeycomb, Building Operable Systems with Resilience and Business Value

Session Platform Engineering

Building a Successful Platform: Acceleration, Autonomy & Accountability

Tuesday Oct 3 / 10:35AM PDT

Do we build a greenfield platform or do we incrementally centralize common foundations? Do we abstract away all complexity or provide upfront knobs and handles for composability?

Speaker image - Smruti Patel
Smruti Patel

VP of Engineering @Apollo Graph


Unconference: Platform Engineering Done Well

Tuesday Oct 3 / 01:35PM PDT

What is an unconference? An unconference is a participant-driven meeting. Attendees come together, bringing their challenges and relying on the experience and know-how of their peers for solutions.