Episodes

  • Why CI/CD Is Broken (And How to Fix It) | Jignesh Patel, Harness
    Apr 28 2026

    In this episode of Ship Happens, host Per Krogslund sits down with Jignesh Patel, Field CTO at Harness, to unpack why CI/CD pipelines break down at scale—and what it takes to fix them.

    Drawing from his experience leading DevOps and cloud teams at major enterprises, Jignesh explains how fragmented tools, siloed teams, and heavy change management processes create what he calls “spaghetti pipelines”—complex, brittle paths to production that rely too heavily on individual expertise.

    They explore how DevOps should be viewed as a continuous journey focused on faster feedback loops, automation, and shifting security left. Jignesh breaks down how modern platforms like Harness aim to unify build, test, deploy, and security workflows—while introducing AI-assisted pipeline generation with guardrails to improve both speed and reliability.

    The conversation also dives into incident response, automated rollbacks, continuous verification, and why governance and human oversight are still critical—even as AI accelerates development workflows.

    For teams struggling with delivery bottlenecks, reliability issues, or scaling DevOps practices, this episode offers a practical look at what’s actually working in the enterprise today.

    In This Episode You’ll Hear:

    • Why CI/CD pipelines break down in large organizations
    • What “spaghetti pipelines” look like—and how to fix them
    • How platform engineering simplifies DevOps at scale
    • The role of AI in generating and optimizing pipelines
    • Why DevSecOps requires shifting security earlier in development
    • How automated rollback and verification improve reliability
    • Why governance and human oversight still matter in AI workflows
    • What metrics actually matter for developer experience and delivery
    Episode Timestamps:

    (00:00) Enterprise “Spaghetti Maps” in CI/CD

    (01:36) Podcast Intro & Guest Overview

    (02:32) Jignesh Patel’s Career Path to Field CTO

    (05:23) Proving DevOps ROI & Budget Value

    (06:05) Product Team Expectations vs Reality

    (08:48) Why CI/CD Pipelines Break Down

    (11:08) DevSecOps & Shifting Security Left

    (13:02) Fixing Release Chaos in Enterprises

    (15:08) What Harness Actually Does

    (19:17) Unified DevOps Platform vs Tool Sprawl

    (20:48) Reliability Engineering in the AI Era

    (21:50) Faster Rollbacks & Incident Recovery

    (22:34) Continuous Verification Explained

    (23:24) How AI Can Increase Chaos

    (24:40) Practical AI Use Cases for Developers

    (26:28) Governance, Guardrails & AI Safety

    (29:04) Reverse Demos & Hidden Workflow Gaps

    (31:43) Measuring Platform Adoption Success

    (33:24) Cloud Repatriation Trends Explained

    (34:55) AI Spend & ROI Reality Check

    (36:34) Risk, Accountability & AI Ownership

    (39:10) DevOps & AI: Next 5 Years Predictions

    (41:27) DevOps Strategy Advice for Teams

    (42:53) Closing Thoughts & Takeaways

    About the Guest:
    Jignesh Patel is the Field CTO at Harness, where he helps enterprises modernize software delivery through platform engineering, DevOps transformation, and AI-driven automation. With leadership experience at companies like United Airlines and Morningstar, Jignesh brings deep expertise in cloud infrastructure, CI/CD systems, and enterprise-scale DevSecOps. He is a strong advocate for simplifying delivery pipelines, improving developer experience, and building reliable, secure systems through better platform design.

    Links & Resources:

    Per Krogslund on LinkedIn
    Jignesh Patel on LinkedIn
    Learn more about Harness
    Learn more at Docker.com


    Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

    Show More Show Less
    43 mins
  • The Modern Web: Why Open Source Still Wins — with Brian Alvey, WordPress VIP
    Apr 14 2026

    WordPress VIP, to trace the modern web’s evolution—from the first blogging platforms to today’s AI‑driven, platform‑dominated internet.

    Brian shares lessons from co‑founding Weblogs Inc.—the company behind Engadget and Autoblog—and how publishing challenges have both changed and stayed the same. He explains how AI is rewriting the economics of software development, making design and testing resources nearly limitless while undermining traditional publishing models. When bots and AI agents extract content without attention or attribution, the long‑standing audience‑to‑site contract breaks.

    Per and Brian explore how WordPress VIP supports enterprise publishers, regulated organizations, and compliant networks, including FedRAMP‑level customers. They discuss the constant tension between flexibility and control, why enterprise buyers often don’t use the products they approve, and how founders benefit more from domain and sales expertise than from technical pedigrees.

    Brian describes open source as the first of five “equalizing waves” in technology. In an AI era where large‑language models thrive on open data, open source has never mattered more. WordPress’s decades‑long “give it away” philosophy continues to prove that transparency and community outlast short‑term advantage.

    In this episode, you’ll learn:
    • How the early web became today’s platform economy
    • Why AI changes software’s cost and incentive model
    • What threats AI browsers pose to publishers
    • The challenges of scaling WordPress VIP for enterprise security & compliance
    • How open source fuels LLMs and long‑term innovation
    • Why openness remains the foundation of a durable internet

    Episode Timestamps:

    (00:00) AI Is Changing Everything About the Web
    (00:36) Introducing Brian Alvey from WordPress VIP
    (01:54) How the Early Web and CMS Shaped Modern Development
    (03:26) Why Brian Went Back to Coding
    (04:46) The Problem with Infinite Design and QA Cycles
    (07:00) From the Blogosphere to Web Enshittification
    (10:43) How Bots Broke the Open Web
    (13:44) Will AI Browsers Replace Websites?
    (15:43) WordPress VIP, Web Standards, and the Future
    (18:29) What Enterprise Really Needs from Software
    (21:03) Why Enterprise Software Has a Trust Problem
    (23:18) Why You Should Hire a Sales Cofounder First
    (25:15) The Reality of Enterprise Workflows
    (26:47) How Open Source Is Leveling Up
    (30:56) The Business of Monetizing Open Source
    (35:19) What Happens When You Give It All Away
    (39:59) Is WordPress Becoming Legacy Technology?
    (43:32) Final Thoughts with Brian Alvey

    About the Guest:

    Brian Alvey is the Chief Technology Officer at WordPress VIP, the enterprise platform from Automatic powering major publishers, brands, and government organizations worldwide. A veteran of early web publishing, Brian co‑founded Weblogs Inc.—creator of Engadget and Autoblog—later acquired by AOL. Over nearly three decades, he’s led teams at the intersection of media, software, and open source innovation. At WordPress VIP, he focuses on balancing enterprise‑grade security and compliance with the openness that drives web progress.

    Links & Resources:

    Brian Alvey — LinkedIn

    Per Krogslund - LinkedIn

    WordPress VIP

    Learn more at Docker.com


    Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

    Show More Show Less
    45 mins
  • Infrastructure Engineering: Trust, Efficiency, and Change with Kristjan Elias
    Mar 31 2026
    In this episode of Ship Happens, host Per Krogslund sits down with Kristjan Elias, Director of Engineering Infrastructure at Pipedrive, for a conversation about what modern infrastructure teams actually own — and why that ownership matters. Kristjan reflects on nearly a decade at Pipedrive, spanning the company’s growth from roughly 100 employees through multiple stages of scale. He explains how infrastructure engineering differs from application development, with a longer-term focus on migrations, lifecycle planning, secure defaults, and building trust through stable, repeatable platforms. At Pipedrive, the infrastructure team owns cloud assets end-to-end, communicates upgrade timelines clearly, and balances a “golden path” with flexibility for team needs. Kristjan shares how north-star metrics like four-nines uptime, latency, cost per seat, and security shape the team’s decisions — and how platform quality directly impacts customer retention. Per and Kristjan also go deep on the technical stack: a long-lived PHP monolith, microservices fully on Kubernetes, a large MySQL footprint, Kafka, Elasticsearch, and infrastructure as code through Terraform and Ansible. They discuss lessons learned from AWS migration, including the realities of elasticity, cloud cost management, and cultural change after large infrastructure shifts. The conversation then turns to AI in production. Kristjan shares how 85% of engineers are already using AI coding tools, what it looks like to run open-source LLMs on GPU-backed Kubernetes with sglang, and why teams still rely heavily on external model providers. They also explore the uncertainty of AI unit economics, build-vs-buy decisions, supply-chain hardening, insider risk, and why autonomous agents need strong governance before they can be trusted in production. This episode is a practical look at infrastructure as a long-term systems discipline — one grounded in responsibility, customer value, and engineering judgment over hype. Episode Timestamps: (00:00) Why AI Models Keep Changing (00:43) Welcome and guest intro (01:46) Kristjan’s origin story (02:47) Why he stayed at Pipedrive for 10 years (05:25) What infrastructure engineers really do (07:14) How to run migrations without disruption (08:04) Ownership and accountability in platform teams (10:22) The infrastructure team’s north star (12:56) Uptime, latency, cost, and security metrics (14:28) Culture shifts after AWS migration (17:46) Pipedrive’s stack: Kubernetes, MySQL, and more (21:28) AI transformation and coding agents (23:59) What AI agents mean for SaaS (25:27) Agents as microservices (25:59) Trust, risk, and responsibility (26:34) Running LLMs on Kubernetes (28:01) Model sizing and infrastructure costs (28:53) Build vs. buy for LLMs (31:25) AI unit economics and pricing questions (35:38) Supply-chain security in the real world (40:04) Insider threats and access control (41:26) Governing autonomous agents (43:37) Infrastructure lessons and wrap-up (45:01) Closing and sponsor About the Guest: Kristjan Elias is the Director of Engineering Infrastructure at Pipedrive, where he leads platform and cloud strategy across a fast-growing SaaS environment. Over nearly a decade at Pipedrive, he has helped guide the company through major phases of scale, infrastructure modernization, cloud migration, and platform evolution. Kristjan’s work sits at the intersection of reliability, cost efficiency, security, and developer enablement, with a growing focus on how AI tools and autonomous systems can be introduced responsibly into production environments. Links & Resources: • Kristjan Elias — LinkedIn • Per Krogslund — LinkedIn • Learn more about Pipedrive • Learn more about Docker Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.
    Show More Show Less
    46 mins
  • Systems Thinking for Modern Engineering with Sergey Katsev
    Mar 17 2026

    In this episode of Ship Happens, host Per Krogslund sits down with Sergey Katsev, VP of Engineering at Catchpoint, for a deep dive into internet performance, distributed systems, and the realities of modern engineering management.

    Sergey explains why today’s websites rely on a sprawling network of dependencies — DNS providers, CDNs, cloud infrastructure, APIs, analytics, and third‑party scripts — and why traditional monitoring fails to capture real user experience. At Catchpoint, thousands of global “vantage points” act like automated secret shoppers, mapping outages, latency, and hidden bottlenecks before customers feel them.

    Per and Sergey explore why DNS remains one of the most fragile, overlooked layers on the internet, with recent large‑scale disruptions proving how easily the web breaks. From dependency chaos to observability as a shared language, Sergey reveals why systems thinking is the most important skill for today’s engineers and managers.

    They also unpack engineering leadership essentials:
    • Trust, communication, and psychological safety
    • Blameless postmortems and accountability
    • Hiring for curiosity and systems thinking over tool expertise
    • DevSecOps as a cultural connector
    • How AI will reshape management work and reduce “busywork”
    • The risks of unsafe data use and ungoverned “vibe coding”

    This episode blends internet architecture, leadership philosophy, and the future of engineering work — offering a grounded look at how modern teams can navigate complexity and build more resilient systems.

    Episode Timestamps

    (00:00) Systems Thinking Wins
    (01:20) Show Introduction & Guest Overview
    (02:26) Sergey’s Origin Story
    (04:22) What Catchpoint Actually Measures
    (06:49) Why Networking Still Matters
    (08:58) Global “Secret Shopper” Vantage Points
    (10:12) DNS: The Internet’s Hidden Bottleneck
    (11:56) What Great Engineering Managers Do
    (15:07) Hiring for Systems Thinking
    (18:39) Blameless Culture & Continuous Learning
    (20:12) How AI Is Reshaping Management Work
    (21:57) Engineer Track vs Manager Track
    (24:07) Systems Thinking as a Leadership Skill
    (26:16) Should You Become a Manager?
    (28:08) Career Ladders, Coaching & Growth
    (29:57) Internet Dependencies & Modern Outages
    (31:55) DevSecOps as a Cultural Shift
    (35:52) Security Tools, Incentives & Reality
    (38:33) AI Data Leaks & Safe Controls
    (40:10) “Vibe Coding” and Safe Sandboxes
    (42:47) Final Systems Thinking Takeaways

    About the Guest:

    Sergey Katsev is the VP of Engineering at Catchpoint, a leader in internet performance monitoring and observability. With deep expertise in distributed systems, DNS performance, network dependencies, and engineering leadership, Sergey helps organizations understand how real users experience the modern web. He is a champion of systems thinking, blameless postmortems, DevSecOps culture, and hiring engineers who value curiosity and accountability over tool‑specific experience.

    Links & Resources:

    Sergey Katsev — LinkedIn
    Per Krogslund — LinkedIn
    Catchpoint
    Learn more about Docker
    Learn more about Ship Happens


    Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

    Show More Show Less
    44 mins
  • AI Coding vs Enterprise Reality — with Arun Gupta
    Mar 3 2026

    AI coding tools are shifting how developers work — but enterprise engineering still demands rigor.

    In this episode of Ship Happens, Arun Gupta joins us to talk about the true state of open source sustainability, the evolving role of OSPOs, and why AI‑generated code still requires human accountability. Arun brings 25 years of experience across Sun Microsystems, Amazon, Apple, Intel, the Linux Foundation, and CNCF, offering a uniquely balanced and grounded perspective on where engineering culture is headed.

    Arun explains why open source maintainers are burning out, how corporate motivations have changed, and why he believes structured investment in open source program offices is more important than ever. He also shares JetBrains' approach to integrating AI coding agents with IDE intelligence — and why guardrails matter in an era when software is written faster than it can be reviewed.

    In a candid and deeply human moment, Arun opens up about being laid off from Intel, navigating the grief, and rebuilding through daily routines, aggressive networking, and applying to 60+ companies. His reset led him to JetBrains, where he now leads DevEx initiatives in the age of AI.

    Whether you’re building developer tools, sustaining open source, or navigating your own career inflection point, this episode offers clarity, honesty, and actionable insight.

    Guest Bio

    Arun Gupta is the VP of Developer Experience at JetBrains and a globally recognized expert in open source sustainability, developer productivity, and platform strategy. With leadership roles at Sun Microsystems, Amazon, Apple, and Intel — as well as governance positions at the Linux Foundation and CNCF — Arun has shaped some of the industry’s most influential developer ecosystems. An early Docker Captain and longtime open source advocate, Arun is now focused on integrating AI coding agents into JetBrains IDEs while championing responsible AI, maintainers’ well‑being, and enterprise‑grade software delivery. Arun Gupta has two children, even though it can sometime feel like five.

    Key Topics Discussed
    • The gap between AI “vibe coding” and enterprise software
    • The real state of open source sustainability
    • Why OSPOs remain critical in large organizations
    • How corporate incentives around open source have shifted
    • AI coding agents: where they shine and where they break
    • Developer experience in the AI era
    • Accountability and guardrails for AI‑generated code
    • Arun’s story of being laid off from Intel
    • Rebuilding through routine, networking, and experimentation
    • The path to JetBrains and the future of AI‑assisted IDEs
    Episode Timestamps (Optimized for Players)

    (00:00) Open Source Reality Check
    (00:30) Meet Arun Gupta
    (01:47) Life Outside Engineering
    (03:27) From Java to Big Tech
    (08:27) Why Open Source Wins
    (10:22) How Company Motives Shift
    (13:36) Do We Still Need OSPOs?
    (16:00) AI Coding vs Enterprise Needs
    (19:46) Intel Layoffs & Reset
    (21:21) Acceptance & Self‑Compassion
    (24:29) The Two‑Month Reset Routine
    (25:16) Building With AI Coding Tools
    (25:57) “Action Absorbs Anxiety”
    (27:07) The Modern Hiring Reality
    (28:09) Networking vs ATS
    (28:52) Applying to 60 Companies
    (30:35) Knowing Your Value
    (31:40) Interviewing: Rust to Rhythm
    (33:10) Automating the Job Hunt
    (34:30) Hungry, Humble, Learning
    (36:56) DevEx in the AI Era
    (38:12) Responsibility for AI Code
    (39:28) Diamond‑Shaped Careers
    (42:00) Guardrails for Coding Agents
    (43:01) Inside JetBrains DevEx
    (47:23) AI Guardrails in Practice
    (49:04) Wrap‑Up & Future Repo

    Links & Resources

    • Arun Gupta — LinkedIn

    • Docker Captain Program

    • Learn more about Docker

    • Learn more about JetBrains


    Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

    Show More Show Less
    50 mins
  • Squads, Standards, and Scale: Pia Nilsson on Engineering at Spotify
    Feb 17 2026

    The Spotify Model has become one of the most referenced—and misunderstood—frameworks in modern software development.

    In this episode of Ship Happens, we sit down with Pia Nilsson of Spotify to explore what the model really means in practice. Beyond the buzzwords, Pia explains how Spotify balances creative autonomy with clear standards, cross-team synchronization, and operational accountability.

    The conversation dives into Spotify’s platform engineering evolution, including how internal tooling like Backstage helps reduce toil and improve developer effectiveness. Pia also shares how standardization, context-sharing, and intentional time for innovation—like hack weeks—have shaped engineering productivity across the organization.

    We discuss:

    • How the Spotify Model has matured over time
    • Why removing friction is central to developer experience
    • The role of standards in enabling—not restricting—autonomy
    • Open-sourcing Backstage and what it means for the broader ecosystem
    • How AI is influencing engineering workflows today—and what’s next

    Whether you're leading engineering teams, building internal platforms, or scaling organizational structures, this episode offers a grounded look at how squads, standards, and scale coexist in a real-world, high-performing tech organization.

    Hit play to go inside Spotify’s engineering culture.

    Guest Bio

    Pia Nilsson is a leader at Spotify focused on engineering culture, platform evolution, and developer effectiveness. She has played a key role in shaping how Spotify balances autonomous squads with shared standards, enabling teams to innovate quickly while maintaining alignment across a global organization.

    Key Topics Discussed
    • The philosophy and evolution of the Spotify Model
    • Balancing autonomy with accountability at scale
    • Synchronization challenges across distributed engineering teams
    • Platform engineering and the role of internal tooling
    • How Backstage improves developer productivity
    • The importance of reducing toil and increasing developer focus
    • Hack weeks and fostering structured innovation
    • The journey of open-sourcing Backstage
    • AI adoption within engineering workflows
    • The future of developer experience at Spotify
    Episode Timestamps

    (00:00) The hidden cost of “special stack” productivity — and why agents need order
    (00:39) Welcome and meet Pia Nilsson (Spotify Platform DevX & Backstage)
    (01:30) The real Spotify Model: autonomy for innovation
    (03:48) Where the model breaks at scale
    (04:53) Alignment at scale: OKRs, company bets, and synchronization
    (08:12) Translating DevX into leadership KPIs
    (10:20) The 2017 wake-up call: 60+ day onboarding
    (11:19) Backstage and golden paths: reducing fragmentation
    (13:48) Removing toil: fleet management and automation
    (15:36) Creating space for innovation and hack weeks
    (18:51) AI at Spotify: trials, metrics, and real productivity gains
    (20:52) Can you copy Spotify’s culture? Core principles explained
    (24:20) Backstage deep dive: onboarding and portal UX
    (25:37) Backstage as a single pane of glass
    (26:46) Beyond the web UI: IDE, CLI, Slack, and shared context
    (29:00) Will AI replace rich UIs? Trust and visibility challenges
    (32:26) Why Spotify open-sourced Backstage
    (34:51) From open source to commercial product
    (36:01) Product prioritization: internal vs. external customers
    (39:29) AI-ready engineering: standards, skills, and orchestration
    (43:28) New bottlenecks: PR review, security, and testing
    (47:53) What’s next: AI-powered fleet management and wrap-up

    Links & Resources:
    • Per Krogslund’s LinkedIn
    • Pia Nilsson’s LinkedIn
    • Learn more about Spotify
    • Learn more about Docker

    Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

    Show More Show Less
    53 mins
  • Playing in the AI Sandbox: How E2B Is Powering the Future of AI Agents
    Feb 4 2026

    Ever wondered how developers safely build and scale AI agents?

    From early coding experiments in Prague to launching a secure, scalable environment for AI code execution, Vasek Mlejnsky, founder of E2B shares the story behind one of the most exciting tools in AI infrastructure today.

    Discover why building in public, open-source models, and a focus on developer experience are transforming the way AI applications are built. He also talks about fundraising, navigating the AI boom, and the strategic move to San Francisco that helped E2B grow.

    Whether you’re a developer, founder, or just curious about the future of AI, this episode is packed with insights, practical advice, and a peek into the sandbox where the future of AI agents is being built. Hit play and join us as we explore the tools, strategies, and vision shaping the next generation of AI!

    Key Topics Discussed
    • How E2B’s AI sandbox works and why developers need it
    • The origin story of building sandbox infrastructure for AI agents
    • Early technical challenges and the importance of safe execution environments
    • The role of open source in scaling developer trust and adoption
    • Building in public as a strategic advantage
    • Fundraising lessons from early-stage AI startups
    • Moving from Europe to the U.S. to tap into networks and opportunities
    • Navigating the AI boom and staying ahead of rapid changes
    • Why developer experience matters more than ever
    • Vasek’s long-term vision for E2B as the foundational layer for agent-based apps
    Episode Timestamps

    00:00 Introduction to Ship Happens Podcast
    00:27 Meet Baek Linsky: Founder of E2B
    01:09 The Journey to Founding E2B
    02:17 Early Projects and Developer Tools
    03:22 The Birth of E2B
    04:17 Building a Community and Open Source
    08:28 E2B's Technical Details and Vision
    17:56 Fundraising and the Path to Success
    22:15 Inspiration from Silicon Valley
    23:34 The Decision to Move to San Francisco
    24:44 Openness and Transparency in Business
    26:14 Navigating the AI Boom
    29:35 The Importance of Startups in Innovation
    32:30 Future of Software Development with AI
    38:30 The Role of Open Source Models
    41:53 Conclusion and Future Plans

    Guest Bio

    Vasek Mlejnsky is the founder of E2B, a platform offering secure, scalable sandboxes designed for AI code execution and agent development. With a background in developer tooling and open-source contributions, Vasek is shaping how developers safely build and deploy next-generation AI applications.

    Links & Resources:
    • Per Krogslund’s LinkedIn
    • Vasek Mlejnsky’s LinkedIn
    • Learn more about E2B
    • Learn more about Docker

    Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

    Show More Show Less
    44 mins
  • Introducing Ship Happens
    Jan 20 2026

    I think it's a very interesting time to be in tech. Every day there's something new, a new revolution. As developers, we all of a sudden have advanced AI tooling in our hands. It's just a docker pull commander way. It's incredible. But how do we as developers, keep shipping great software when every day there's something new that apparently changes everything.

    You ask people who have already done it, and that's what this podcast is all about. I'll sit down with startup founders, technologists. It's open source maintainers, and so many more to talk about how they learn, make decisions, and how they essentially keep shipping great software. It's about tech, it's about ai, and of course, containers, but also about people.

    The podcast is called Ship Happens. It's hosted by me, Per Krogslund and powered by Docker.


    Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

    Show More Show Less
    1 min