Big Ideas in App Architecture · Cockroach Labs

Stories from an SRE: How Hans Knecht builds better developer experiences

·56 min·5 clips
Hans Knecht aims to make his SRE team support thousands of developers like AWS does.
This episode features Hans Knecht, a site reliability engineer (SRE), discussing his career and philosophy on building developer platforms. Hosts of "Big Ideas in App Architecture" interview Knecht about his experiences at companies like Capital One and Mission Lane. Knecht explains his core goal is to create an internal platform that functions like AWS for developers, enabling scalability. He states his five-person SRE team aims to support anywhere from ten to a thousand developers effectively. Knecht details his work building what he terms "world-class developer experience platforms" at financial technology companies. The conversation covers the evolving, mission-critical role of SREs in modern technology organizations. Knecht shares specific advice for individuals interested in entering the SRE field. He reveals his last name, Knecht, is of German origin with historical meanings. The name can translate to "servant," "mercenary," or "knight," dating back to the 1500s. Knecht notes the definitions vary depending on the historical context and source. The host finds contextual relevance in the "knight" meaning for a protector of systems. A key insight is framing SRE work as providing a scalable, product-like service to development teams. The approach treats internal infrastructure as a platform that must be as reliable and usable as a cloud provider. This model is designed to abstract complexity and empower developers to ship code faster. The discussion implies that a small, focused platform team can have an outsized impact on developer productivity. The episode's tone is conversational and interview-based, focused on professional experience and practical advice. The style is educational, drawing on Knecht's direct career anecdotes and personal philosophy. This episode would appeal to software engineers, SREs, and engineering managers interested in platform design and developer productivity. Listeners seeking highly technical, deep-dives into specific tools or incident post-mortems might find it less focused.
Listen to the show on