Listen

Description

Episode Overview:

Morten and Marilag sit down with Juan Herreros, a principal engineer at Banking Circle, to talk about how Banking Circle evolves its platform engineering practices.

Timestamps:

[00:00:07] - Introduction

[00:00:33] - Juan's Background: From Spain to Denmark, career path in fintech.

[00:01:46] - Banking Circle Overview: Mission and services in cross-border payments.

[00:03:01] - Engineering Structure: Team divisions and technology stack.

[00:05:58] - DevOps Evolution: Transition to a centralized cloud engineering team.

[00:08:04] - Initial Challenges: Dependency on a single person for infrastructure.

[00:10:26] - Improvements: Code-first mentality and reusable components.

[00:15:19] - Kubernetes Adoption: Overcoming challenges and enhancing developer experience.

[00:18:46] - Developer Support: Internal demos and centralized communication channels.

[00:23:02] - Driving Adoption: Strategies for educating and empowering developers.

[00:25:02] - Reluctance to Change: Addressing developer concerns about Kubernetes.

[00:32:00] - Future Plans: Enhancing YAML-based approach and developing user-friendly UIs.

[00:38:34] - Success Metrics: Measuring uptime, deployment frequency, and adoption rates.

[00:40:33] - Juan's Shortcut: Advice on empathy and understanding user needs.

Highlights:

Empathy in Engineering: Juan emphasizes the importance of understanding user needs to build effective solutions.

Continuous Improvement: Banking Circle's journey towards operational consistency and better developer experience.

Metrics for Success: Measuring uptime, deployment frequency, incident count, and adoption rates to ensure business alignment.

Sign up at shortcu.tt to receive the latest episodes straight to your inbox.