<p>Here’s what we covered:</p><p>Defining Platform Engineering</p><p>* <strong>Platform engineering</strong>: Building compelling internal products to help teams reuse capabilities with less coordination.</p><p>* <strong>Cloud computing connection</strong>: Enterprises can now compose platforms from cloud services, creating mature, internal products for all engineering personas.</p><p>Ankit’s career journey</p><p>* Didn't choose platform engineering; it found him.</p><p>* Early start in programming (since age 11).</p><p>* Transitioned from a product engineer mindset to building internal tools and platforms.</p><p>* Key experience across startups, the public sector, unicorn companies, and private cloud projects.</p><p>Singapore Public Sector Experience</p><p>* <strong>Public sector</strong>: Highly advanced digital services (e.g., identity services for tax, housing).</p><p>* <strong>Exciting environment</strong>: Software development in Singapore’s public sector is fast-paced and digitally progressive.</p><p>Platform Engineering Turf Wars</p><p>* <strong>Turf wars</strong>: Debate among DevOps, SRE, and platform engineering.</p><p>* <strong>DevOps</strong>: Collaboration between dev and ops to think systemically.</p><p>* <strong>SRE</strong>: Operations done the software engineering way.</p><p>* <strong>Platform engineering</strong>: Delivering operational services as internal, self-service products.</p><p>Dysfunctional Team Interactions</p><p>* <strong>Issue</strong>: Requiring tickets to get work done creates bottlenecks.</p><p>* <strong>Ideal state</strong>: Teams should be able to work autonomously without raising tickets.</p><p>* <strong>Spectrum of dysfunction</strong>: From one ticket for one service to multiple tickets across teams leading to delays and misconfigurations.</p><p>Quadrant Model (Autonomy vs. Cognitive Load)</p><p>* <strong>Challenge</strong>: Balancing user autonomy with managing cognitive load.</p><p>* <strong>Goal</strong>: Enable product teams with autonomy while managing cognitive load.</p><p>* <strong>Solution</strong>: Platforms should abstract unnecessary complexity while still giving teams the autonomy to operate independently.</p><p>How it pans out</p><p>* <strong>Low autonomy, low cognitive load</strong>: Dependent on platform teams but a simple process.</p><p>* <strong>Low autonomy, high cognitive load</strong>: Requires interacting with multiple teams and understanding technical details (worst case).</p><p>* <strong>High autonomy, high cognitive load</strong>: Teams have full access (e.g., AWS accounts) but face infrastructure burden and fragmentation.</p><p>* <strong>High autonomy, low cognitive load</strong>: Ideal situation—teams get what they need quickly without detailed knowledge.</p><p>Shift from Product Thinking to Cognitive Load</p><p>* <strong>Cognitive load focus</strong>: More important than just product thinking—consider the human experience when using the system.</p><p>* <strong>Team Topologies</strong>: Mentioned as a key reference on this concept of cognitive load management.</p><p>Platform as a Product Mindset</p><p>* <strong>Collaboration</strong>: Building the platform in close collaboration with initial users (pilot teams) is crucial for success.</p><p>* <strong>Product Management</strong>: Essential to have a product manager or team dedicated to communication, user journeys, and internal marketing.</p><p>Self-Service as a Platform Requirement</p><p>* <strong>Definition</strong>: Users should easily discover, understand, and use platform capabilities without human intervention.</p><p>* <strong>User Testing</strong>: Watch how users interact with the platform to understand stumbling points and improve the self-service experience.</p><p>Platform Team Cognitive Load</p><p>* <strong>Burnout Prevention</strong>: Platform engineers need low cognitive load as well. Moving from a reactive (ticket-based) model to a proactive, self-service approach can reduce the strain.</p><p>* <strong>Proactive Approach</strong>: Self-service models allow platform teams to prioritize development and avoid being overwhelmed by constant requests.</p> <br/><br/>This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit <a href="https://read.srepath.com?utm_medium=podcast&utm_campaign=CTA_1">read.srepath.com</a>