DevOps Paradox

DevOps Paradox

By Darin Pope & Viktor FarcicTechnology
Download on the App Store

DevOps Paradox episodes

  • DOP 275: Managing Modern Infrastructure with GitOps

    #275: In the constantly evolving landscape of technology, embracing new methodologies can significantly enhance our system management capabilities.

    One such methodology that has risen to prominence is GitOps. This practice enhances the declarative nature of infrastructure management, aiming to increase efficiency and reliability.

    In this episode, we talk with Christian Hernandez about the origins, principles, and challenges of GitOps.

    Christian's contact information:

    X (Formerly Twitter): https://x.com/christianh814

    LinkedIn: https://www.linkedin.com/in/chernandez1982/

    YouTube channel:

    https://youtube.com/devopsparadox

    Review the podcast on Apple Podcasts:

    https://www.devopsparadox.com/review-podcast/

    Slack:

    https://www.devopsparadox.com/slack/

    Connect with us at:

    https://www.devopsparadox.com/contact/

    43 min
  • DOP 274: What Is the XY Problem?

    #274: When we talk about problems in the tech space, one recurring issue is what we call the "XY problem", where understanding the root cause of a problem is crucial for crafting an effective solution.

    In this episode, Darin and Viktor explore what the XY problem is, why it happens, and how we can mitigate it to create better outcomes for everyone involved.

    The XY Problem

    https://xyproblem.info/

    Today's sponsor:

    Save 25% on your first Barbaro Mojo order using the code DevOps25

    https://barbaromojo.com/discount/DevOps25

    YouTube channel:

    https://youtube.com/devopsparadox

    Review the podcast on Apple Podcasts:

    https://www.devopsparadox.com/review-podcast/

    Slack:

    https://www.devopsparadox.com/slack/

    Connect with us at:

    https://www.devopsparadox.com/contact/

    30 min
  • DOP 273: Adapting Three Tier Architecture for Platform Engineering

    #273: Platform engineering plays a crucial role in modern software delivery. The platform engineering team is responsible for creating a development environment that is both productive and scalable. However, many platform engineers might not be familiar with foundational software design principles, and this can lead to inefficiencies and technical debt.

    One such principle is the three-tier architecture model, a concept that seems to have become lost amidst the rapid evolution of technology.

    In this episode, we speak with Daniel Bryant, the Head of Product Marketing at Syntasso, about how we can take the three-tier architecture model and apply it to building our platforms and portals.

    Daniel's contact information:

    X (Formerly Twitter): https://x.com/danielbryantuk

    LinkedIn: https://www.linkedin.com/in/danielbryantuk/

    YouTube channel:

    https://youtube.com/devopsparadox

    Review the podcast on Apple Podcasts:

    https://www.devopsparadox.com/review-podcast/

    Slack:

    https://www.devopsparadox.com/slack/

    Connect with us at:

    https://www.devopsparadox.com/contact/

    47 min
  • DOP 272: How To Become a Speaker at Conferences

    #272: Public speaking, especially at conferences, can be a daunting task. The fear of failing, the pressure of performing in front of peers, and the challenges of preparation can make even the most confident individuals second-guess themselves.

    In this episode, Darin and Viktor offer practical advice for aspiring conference speakers.

    Today's sponsor:

    Save 25% on your first Barbaro Mojo order using the code DevOps25

    https://barbaromojo.com/discount/DevOps25

    YouTube channel:

    https://youtube.com/devopsparadox

    Review the podcast on Apple Podcasts:

    https://www.devopsparadox.com/review-podcast/

    Slack:

    https://www.devopsparadox.com/slack/

    Connect with us at:

    https://www.devopsparadox.com/contact/

    50 min
  • DOP 271: Solving Real Problems in Platform Engineering

    #271: Platform engineering has traditionally centered around technological excellence. From building robust Kubernetes clusters to implementing intricate CI/CD pipelines, the emphasis has been on mastering the technical aspects. However, as the industry matures, there's a growing realization that technological prowess alone isn't enough.

    In this episode, we speak with Puja Abbassi, the VP of Product at Giant Swarm, about how measuring success not just through the lens of technological achievement but through the tangible impact on users is really where platform engineering is headed.

    Puja's contact information:

    X (Formerly Twitter): https://x.com/puja108

    LinkedIn: https://www.linkedin.com/in/pujaabbassi/

    YouTube channel:

    https://youtube.com/devopsparadox

    Review the podcast on Apple Podcasts:

    https://www.devopsparadox.com/review-podcast/

    Slack:

    https://www.devopsparadox.com/slack/

    Connect with us at:

    https://www.devopsparadox.com/contact/

    44 min
  • DOP 270: Why Should a Developer Consider Using Devbox from Jetify?

    #270: In the ever-evolving world of software development, getting a new machine up and running can be an time consuming process. The journey from unboxing to being fully operational has undergone significant transformations over the years, with each phase offering its own solutions and challenges.

    In this episode, Darin and Viktor talk about their experiences in setting up their machines and what they are doing now anytime they get a new machine.

    How To Install and Use Devbox on macOS

    https://www.youtube.com/live/SCWw0J_8fdk?t=1060

    Today's sponsor:

    Save 25% on your first Barbaro Mojo order using the code DevOps25

    https://barbaromojo.com/discount/DevOps25

    YouTube channel:

    https://youtube.com/devopsparadox

    Review the podcast on Apple Podcasts:

    https://www.devopsparadox.com/review-podcast/

    Slack:

    https://www.devopsparadox.com/slack/

    Connect with us at:

    https://www.devopsparadox.com/contact/

    40 min
  • DOP 269: Using Human Centered Computing in Platform Engineering

    #269: As developers, when we begin writing applications, the focus is often on the code itself. But what if we prioritized the user from the very beginning? This is where human-centered computing comes in. It's about placing the user at the heart of the development process, not merely making assumptions but actually going out and talking to them to understand their needs.

    In this episode, we speak with Katharina Sick about her experiences with human centered computing and how that has helped her as team member of the Dynatrace platform engineering team.

    Katharina's contact information:

    LinkedIn: https://www.linkedin.com/in/katharinasick/

    YouTube channel:

    https://youtube.com/devopsparadox

    Review the podcast on Apple Podcasts:

    https://www.devopsparadox.com/review-podcast/

    Slack:

    https://www.devopsparadox.com/slack/

    Connect with us at:

    https://www.devopsparadox.com/contact/

    45 min
  • DOP 268: What Is Kubernetes Used For?

    #268: Kubernetes has become the de facto standard for container orchestration, but its true strength lies in its API. Today, containers are prevalent, but tomorrow we might be dealing with a completely different runtime. The Kubernetes API, with its robust and flexible design, is poised to support these transitions seamlessly.

    In this episode, Darin and Viktor talk about a few of the different ways that Kubernetes is currently being used and also where it might be headed in the future.

    Today's sponsor:

    Save 25% on your first Barbaro Mojo order using the code DevOps25

    https://barbaromojo.com/discount/DevOps25

    YouTube channel:

    https://youtube.com/devopsparadox

    Review the podcast on Apple Podcasts:

    https://www.devopsparadox.com/review-podcast/

    Slack:

    https://www.devopsparadox.com/slack/

    Connect with us at:

    https://www.devopsparadox.com/contact

    38 min
  • DOP 267: To Fork or Not To Fork

    #267: In the fast-paced world of Kubernetes development, ensuring the reliability and effectiveness of applications is crucial. End-to-end testing plays a vital role in detecting bugs, ensuring proper functionality, and maintaining the overall quality of Kubernetes resources.

    But what happens when existing testing tools fall short of meeting the evolving needs of developers and testers? This is what happened to the team working on Kyverno. They were using a tool but they ended up creating Chainsaw to solve their problem.

    In this episode, we speak with Charles-Edouard Brétéché about the struggles the Kyverno team had with existing tools and what the team ended up doing to solve the problem.

    Charles-Edouard's contact information:

    LinkedIn: https://www.linkedin.com/in/eddycharly/

    Chainsaw

    https://kyverno.github.io/chainsaw/

    YouTube channel:

    https://youtube.com/devopsparadox

    Review the podcast on Apple Podcasts:

    https://www.devopsparadox.com/review-podcast/

    Slack:

    https://www.devopsparadox.com/slack/

    Connect with us at:

    https://www.devopsparadox.com/contact/

    46 min
  • DOP 266: The Evolution of Data Structure Languages

    #266: The tech industry has witnessed an explosion of new configuration languages that are reshaping the way we manage data structures and generate configuration files. From traditional formats like JSON and YAML to newer languages like Pkl, CUE, and KCL, the landscape of configuration languages is constantly evolving to meet the demands of modern software development.

    In this episode, Darin and Viktor talk about where these languages fit in to our projects and how they can help make our lives easier if we are willing to put in the work.

    Today's sponsor:

    Save 25% on your first Barbaro Mojo order using the code DevOps25

    https://barbaromojo.com/discount/DevOps25

    Pkl

    https://pkl-lang.org/

    CUE

    https://cuelang.org/

    KCL

    https://www.kcl-lang.io/

    YouTube channel:

    https://youtube.com/devopsparadox

    Review the podcast on Apple Podcasts:

    https://www.devopsparadox.com/review-podcast/

    Slack:

    https://www.devopsparadox.com/slack/

    Connect with us at:

    https://www.devopsparadox.com/contact/

    38 min

About DevOps Paradox

From the publisher's feed

What is DevOps? We will attempt to answer this and many more questions.

More shows like DevOps Paradox

Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

Software Engineering Radio - the podcast for professional software developers

274 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

289 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

623 Listeners

LINUX Unplugged by Jupiter Broadcasting

LINUX Unplugged

274 Listeners

The Enterprise AI Show by Massive Studios

The Enterprise AI Show

150 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

45 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

987 Listeners

REWORK by 37signals

REWORK

212 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

188 Listeners

DataFramed by DataCamp

DataFramed

265 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

179 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

202 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

Latent Space: The AI Engineer Podcast by Latent.Space

Latent Space: The AI Engineer Podcast

102 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

74 Listeners