DevOps Paradox

DevOps Paradox

By Darin Pope & Viktor FarcicTechnology
Download on the App Store

DevOps Paradox episodes

  • DOP 285: Navigating the Challenges of Legacy Software in Modern Enterprises

    #285: In the fast-paced world of technology, organizations often find themselves in a complex dance between embracing the latest advancements and grappling with decades-old infrastructure. This delicate balance is highlighted in today's enterprises as they attempt to integrate legacy systems with modern solutions like microservices. The challenges, both technical and organizational, raise critical questions about the future of software development and business strategy.

    In this episode, we speak with Neil Millard, author of Confident Contractor, about how enterprises often cycle through waves of consultants every 18-24 months, disrupting continuity and expertise in managing these complex systems.

    Neil's contact information:

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

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

    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 284: From Scratch Isn't Really From Scratch

    #284: Every step forward is built upon the achievements of the past. When you're developing software, leveraging existing knowledge and improvements can propel your success. Stepping blindly into the vast sea of technological options without understanding the motivations behind their existence can lead to costly missteps.

    In this episode, Darin and Viktor discuss when you choose to use someone else's technology, you are inherently choosing to adopt someone else's decisions.

    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/

    31 min
  • DOP 283: OpenTelemetry Meets Mobile

    #283: Moving beyond the usual suspects in observability, today's focus shifts towards mobile—a relatively unexplored domain for OpenTelemetry. The integration of OpenTelemetry with mobile applications opens new avenues for mobile app observability.

    In this episode, Darin and Viktor talk with Austin Emmons from Embrace about the need for educating developers about the value of instrumentation and how OpenTelemetry can significantly aid in performance monitoring and diagnostic efforts for mobile applications.

    Austin's contact information:

    LinkedIn: https://www.linkedin.com/in/austin-emmons-264ba347/

    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/

    42 min
  • DOP 282: How To Measure Software Complexity

    #282: In the ever-evolving world of technology, the intricacies of software development and system design continually challenge engineers and developers alike. Insights from past thinkers, such as John Gall, combined with modern-day practices, provide a fascinating lens through which we can understand and navigate these complexities.

    In this episode, Darin and Viktor discuss a blog post from Mahesh Balakrishnan titled "Three Laws of Software Complexity (or: why software engineers are always grumpy)"

    Three Laws of Software Complexity (or: why software engineers are always grumpy)

    https://maheshba.bitbucket.io/blog/2024/05/08/2024-ThreeLaws.html

    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/

    32 min
  • DOP 281: The Impossibility of Competing with Tech Giants

    #281: In today's rapidly evolving tech industry, many startups believe they can challenge the well-established giants by offering similar products with minor tweaks. However, this approach is fundamentally flawed. Companies like Amazon and Microsoft will absorb a few of these new competitors, while many others will simply disappear. The driving force behind this harsh reality isn't just competition; it's the absence of truly innovative products.

    The tech landscape is unforgiving to those who don't innovate. While it might seem tempting to follow the footsteps of successful giants like Adobe, Amazon, and Microsoft, the key to success lies in innovation and offering something new. Companies that fail to grasp this reality will find themselves disappearing into obscurity.

    In this episode, Bret Fisher and Nirmal Mehta join Darin and Viktor to discuss how artificial intelligence is affecting the tech industry.

    Bret's contact information:

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

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

    Nirmal's contact information:

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

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

    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/

    53 min
  • DOP 280: Understanding the Importance of Policy as Code for Cloud-Native Success

    #280: Policy as Code is not just a trend but a critical practice for cloud-native success. It ensures automation, consistency, version control, auditability, security, and flexibility. By adopting policies as code, organizations can effectively manage and enforce policies, leading to improved compliance and faster incident response.

    In this episode, Darin and Viktor dive deeper into the topic, share real-world scenarios, and discuss the practical implications of implementing policies as code as they review a blog post from Nirmata titled "What Is Policy-As-Code? Top 10 Reasons Why Policy-As-Code Is Essential for Cloud-Native Success".

    What Is Policy-As-Code? Top 10 Reasons Why Policy-As-Code Is Essential for Cloud-Native Success

    https://nirmata.com/2024/06/24/top-10-reasons-why-policy-as-code/

    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 279: Exploring Grafana Alloy

    #279: One topic continues to emerge in conversations about technology and observability — OpenTelemetry. It's clear that OpenTelemetry has become fundamental in the tech industry.

    In this episode, we talk with Paschalis Tsilias, a software engineer with Grafana, about Alloy, a vendor-neutral distribution of the OpenTelemetry (OTel) Collector.

    Paschalis' contact information:

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

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

    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 278: GUI versus Command Line in Development

    #278: In today's tech landscape, developers often find themselves caught in the middle of a debate that never seems to age: GUI or CLI? While the tools and interfaces we use may evolve, the core question remains. How do we balance the efficiency and familiarity of graphical user interfaces (GUIs) with the raw power and flexibility of command-line interfaces (CLIs)?

    In this episode, Darin and Viktor discuss a blog post by Ian Miell titled In Praise of Low Tech DevEx.

    In Praise of Low Tech DevEx

    https://blog.container-solutions.com/in-praise-of-low-tech-devex

    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/

    33 min
  • DOP 277: Making Security Tooling Easy for Developers

    #277: Developers are often caught in a challenging position. They are keen to write code, innovate, hack, and build new things. However, when security measures are perceived as long, difficult, and cumbersome tasks, these essential protocols tend to be avoided or improperly implemented. The key is to balance the pursuit of creativity with the need for robust security.

    The idea is simple yet profound: by ensuring that security tools are straightforward and user-friendly, developers are more likely to incorporate them into their workflow. This not only benefits the developer but also the entire organization by safeguarding the product from potential vulnerabilities.

    In this episode, we talk with Luke Hinds, CTO of Stacklok, about how bridging the gap between development and security can lead to healthier, more secure software environments.

    Luke's contact information:

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

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

    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 276: Why APIs Matter More Than Ever

    #276: In today's fast-paced tech world, one sentiment seems to echo louder than ever: "Don't give me help, give me an API." Whether it's AWS configurations, Kubernetes manifests, or even something as fundamental as setting up a basic S3 bucket, an intuitive, well-designed API can mean the difference between smooth sailing and being lost at sea.

    When companies fail to adapt and streamline their operations through user-friendly APIs, they risk obsolescence.

    In this episode, Darin and Viktor discuss why organizations must prioritize simplicity and customer-centric design in their technical architectures to stay competitive.

    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/

    31 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