Building Developer Platforms & Working with Mentors with Kaspar von Grünberg - a podcast by Barry OReilly

from 2022-07-06T04:01

:: ::

Kaspar von Grünberg has extensive experience running software companies. His current role is founder and CEO of Humanitec, a product that enables companies to build internal developer platforms using their Platform Orchestrator. It enables platform engineers to build golden paths that developers love and standardizes app and infra configs by design. In this episode of Unlearn, he and Barry O’Reilly discuss becoming world class.

Becoming World Class 
“I'm telling everybody who works with me: you don't have to be world class today, but you have to know, ‘What is my relative position to elite status?’" Kaspar believes that everyone can fulfill their highest potential, and that a leader’s job is to facilitate this. His father’s early advice about choosing the right advisors directly influenced his approach to leadership. He tells Barry, "There is a lot you have to learn and you have to learn that really fast." As such, having the right mentors is crucial.

Finding Problem-Mentor Fit
Mentorship is a powerful way to bolster your company’s growth, Kaspar and Barry agree. Kaspar’s experience over the years has shown that there’s a correlation between professional maturity and effective problem-solving skills. He also observed that senior and junior personnel approach problem solving differently: senior staff members usually start inquiry with basic questions before delving deeper to find answers to urgent problems. This is the model he wants all his employees to adopt, and mentorship is an effective way to make this happen. That’s why he looks for humility and coachability when hiring new talent.

Why Internal Developer Platforms Are the Future
Kaspar goes on explaining why he is so passionate about platform engineering and enabling engineering organizations to build Internal Developer Platforms. Kaspar’s experience in building software teams from the ground up several times ultimately made him understand that many of the industry challenges had psychological underpinnings. Some of these included monopolizing key projects and domains, which left businesses without knowledge when personnel left, along with concerns with abstraction. His observations were guided by the following questions: 

How can you reduce cognitive load so that developers can actually focus on the business logic? 

How can you design systems that drive standardization by design?


Convincing Teams of the Value of Standardization
Kaspar points out that the fear of standardization and abstraction is too often the underlying fear of being “optimized away.” He points out that this is ultimately a job of culture and communication to take this fear away. “If you don't believe that doing something faster will yield 10% more, then you don't believe in personal growth and in growth of your company,” Kaspar argues. Similarly, he believes leaders should unlearn ideas about abstraction. “Intelligent opaque abstraction that doesn't go at the expense of context, is actually a good thing for your career,” he points out. This applies to software as it applies to anything else we do. Yet if you standardize and abstract you can never do so at the expense of context.

Looking forward
Kaspar thinks platform engineering is here to stay. Every team with more than 50 developers will have a platform team by 2025. Humanitec’s Platform Orchestrator will be at the core of the Internal Developer Platforms built by these teams. His ongoing passion is the platform engineering community. “Every single day I have people reaching out and contributing and sharing ideas,” he says. “I hope that is something that continues in the end.”

Read full show notes at BarryO'Reilly.com

Resources 
Kaspar von Grünberg at Twitter | LinkedIn
Humanitec

Further episodes of Unlearn

Further podcasts by Barry O'Reilly

Website of Barry O'Reilly