Beta

Explorez tous les épisodes de DevOps Paradox

Plongez dans la liste complète des épisodes de DevOps Paradox. Chaque épisode est catalogué accompagné de descriptions détaillées, ce qui facilite la recherche et l'exploration de sujets spécifiques. Suivez tous les épisodes de votre podcast préféré et ne manquez aucun contenu pertinent.

Rows per page:

1–50 of 308

DateTitreDurée
20 Jan 2021DOP 91: It's Past Time to Abandon Docker Compose00:36:42

#91: The Docker of 2021 is not the same as the Docker of 2016, especially when it comes to the tools around the Kubernetes ecosystem. Today, we talk about how Docker Compose should not be used to manage Kubernetes and how you should be developing Kubernetes based applications in 2021.

 

Kaniko - Building Container Images In Kubernetes Without Docker

https://www.youtube.com/watch?v=EgwVQN6GNJg

 

Followup blog post from Tobias:

https://powdrsoft.com/blog/k8s/docker-compose-on-k8s/

 

Tobias on Twitter:

https://twitter.com/teericsson

 

Transcript:

https://www.devopsparadox.com/episodes/its-past-time-to-abandon-docker-compose-91/#transcript

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

17 Feb 2021DOP 95: Should Everything Be Automated?00:25:41

#95: You would think in 2021, we still wouldn't be having this conversation. However, it happens everyday. Should everything be automated? You might surprised at our answer.

 

Transcript:

https://www.devopsparadox.com/episodes/should-everything-be-automated-95/#transcript

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

21 Jun 2023DOP 216: Simplify Microservice Development With Signadot00:44:18

#216: As your team continues down the microservices journey, at some point you’ve probably hit the wall on being able to test against the versions of the other services that you really need to test. You could spin up new hardware, but that becomes very inefficient and very costly very quickly.

Since you are running your production (and staging and QA) environments in Kubernetes, there has to be an easy way to do this type of testing.

In this episode, we speak with Arjun Iyer, CEO and Co-founder at Signadot, about how sandboxes within your Kubernetes clusters can help with your testing problem without breaking the bank.

 

Arjun’s contact information:

Twitter: https://twitter.com/arjuniyer_

LinkedIn: https://www.linkedin.com/in/arjun-iyer-916332/

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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 Oct 2024DOP 287: Automating Dependency Updates with Renovate00:45:17

#287: In the world of software development, updating dependencies remains a crucial yet often neglected task. Many developers dread the manual labor involved, especially considering potential compatibility issues and the risk of breaking existing functionality.

In this episode, we talk with Rhys Arkins, the creator of Renovate, about the origins of the project and how dependency update automation helps with software development efficiency and security.

 

Rhys' contact information:

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

LinkedIn: https://www.linkedin.com/in/rhys-arkins-5a643a/

 

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/

18 Sep 2024DOP 281: The Impossibility of Competing with Tech Giants00:52:42

#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/

13 Apr 2022DOP 154: Reducing Developer Friction00:33:00

#154: What are the right and wrong ways organizations help their application developers be more productive? Should those organizations have the mentality of my way or the highway or should they allow the application developers they’ve hired to run the shop?

 

Interestingly, the answer is somewhere in the middle.

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

14 Jul 2021DOP 115: How Far Are You From No Touch Production?00:22:10

#115: Are you still logging in and making manual changes to your servers and applications or have you started on the path to not only no touch production, but to no touch everything? If you aren't moving in that direction, why not?

 

Security Operations, Reliability, and Securing Google with Heather Adkins

https://cloud.withgoogle.com/cloudsecurity/podcast/security-operations-reliability-and-securing-google-with-heather-adkins/

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

 

29 Sep 2021DOP 126: What Is Bare Metal in Cloud Computing?00:36:02

#126: If you're like most people, you're probably wondering what "bare metal" means. Turns out, it's a term that's been thrown around for decades. And if you're wondering how it can be applied to something like cloud computing, you might be surprised to find out that it is different than you might think.

 

In this episode, we speak with Ian McClarty, the president of phoenixNAP, about their bare metal cloud offering and how your organization's profit and loss statement can influence where you host your infrastructure.

 

A Fun Data Center Tour at phoenixNAP

https://www.youtube.com/watch?v=qUmLnSEVVDw

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

03 Apr 2024DOP 257: Scaling at Adobe: Kubernetes, Global Networking, and Platform Innovation00:45:59

#257: As the digital world continues to evolve, businesses and technology leaders find themselves at a critical inflection point, particularly when it comes to the deployment and management of infrastructure. The journey from traditional IT to cloud-native platforms has been significant, pushing the boundaries of innovation and efficiency. Yet, the continuous evolution raises a fundamental question: What lies ahead for Kubernetes, cloud-native platforms, and the burgeoning field of edge computing?

In this episode we speak with Joseph Sandoval about how Adobe's journey, from pioneering with its own Kubernetes distribution to embracing cloud providers' managed services and exploring edge computing, mirrors the broader industry's trajectory. Adobe's approach, focusing on developer experience and scalability, showcases the practical applications and considerations at the intersection of Kubernetes and edge computing.

 

Joseph's contact information:

X (Formerly Twitter): https://twitter.com/cloudtaquero

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

 

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/

23 Oct 2024DOP 286: The Hidden Costs of Free Services00:32:34

#286: Consumers are often enticed by the allure of free services. From email services like Gmail to networking tools like Twingate, the appeal of getting something for nothing is irresistible. But is it truly 'free'?

When taking advantage of free services, one must consider the underlying trade-offs. Using free tools often means contributing personal data in exchange—a model many big tech companies operate upon, particularly for ad-supported services.

In this episode, Darin and Viktor discuss when taking advantage of free services, one must consider the underlying trade-offs.

 

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/

05 Jun 2024DOP 266: The Evolution of Data Structure Languages00:37:51

#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/

 

27 May 2020DOP 57: Join An Open Source Foundation And Get Free Stickers!00:28:03

#57: On this episode, we have a conversation with Tracy Miranda, the current chair of the Governing Board of the Continuous Delivery Foundation.

 

Tracy on Twitter:

https://twitter.com/tracymiranda

 

Continuous Delivery Foundation:

https://cd.foundation/

https://twitter.com/cdeliveryfdn

 

Transcript:

https://www.devopsparadox.com/57#transcript

 

YouTube channel:

https://youtube.com/devopsparadox

 

Books and Courses:

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

The DevOps 2.6 Toolkit: Jenkins X

https://www.devopstoolkitseries.com/posts/devops-26/

 

Review the podcast on Apple Podcasts:

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

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Find our contact information at:

https://www.devopsparadox.com/contact

12 Jan 2022DOP 141: Five Reasons to Leave Your Job00:33:23

#141: In this episode, we attempt to answer Stan's question "name five things we should gauge with current employer if they are still doing that would make you leave." What do you think those five things are?

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

02 Jun 2021DOP 109: How to Test Microservices00:23:13

#109: You've made the decision that you're going to drop your monoliths and move to microservices. Have you given any consideration how you are going to test your microservices? Beyond that, have you thought about how you can make testing easy for the consumers of your microservices?

 

Transcript:

https://www.devopsparadox.com/episodes/how-to-test-microservices-109/#transcript

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

05 Aug 2020DOP 67: Orchestrating Chaos on Kubernetes using LitmusChaos00:38:40

#67: We step away from serverless for a week to visit with Uma Mukkara about LitmusChaos. We discuss the origin story and how MayaData uses LitmusChaos on their SaaS platform to keep everything running so they can sleep at night.

 

Transcript:

https://www.devopsparadox.com/episodes/orchestrating-chaos-on-kubernetes-using-litmuschaos-67/#transcript

 

YouTube channel:

https://youtube.com/devopsparadox

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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

06 Nov 2024DOP 288: The Laws of Software Evolution00:32:12

#288: Let's journey back in time, roughly 30 to 50 years ago, to an era where systems were relatively simple. These foundational systems were built with fewer components, making them not only easier to understand but also simpler to manage. At that time, the stability of a system was often directly correlated with its simplicity. Fewer variables meant fewer potential points of failure, and system operators could focus on optimizing the core elements. The mantra of the day was straightforwardness and robust design.

Fast forward to the present, and we find ourselves surrounded by systems that are more interconnected and interdependent than ever before. While each individual component or subsystem might be meticulously engineered and robust by today's standards, the sheer volume and interconnectedness introduce a new layer of complexity. However, this is not a detriment to technological progress, but rather a testament to our boundless ambition and innovation.

In this episode, Darin and Viktor discuss an article from 44 years ago titled Programs, Life Cycles, and Laws of Software Evolution by Meir Lehman.

 

Laws of Software Evolution

https://matt-rickard.com/laws-of-program-evolution

 

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/

07 Feb 2024DOP 249: How To Choose Between Open Source and Commercial Software00:39:44

#249: One of the prominent discussions in the software industry is the concept of 'build versus buy.' Often the argument focuses on creating a whole system from scratch or opting for pre-built solutions.

But think about it. You never start from absolute zero. When you begin developing an application, it isn't devoid of pre-existing libraries or systems. It's about identifying the point on the spectrum from which you initiate your development journey.

In this episode, we speak with Hadi Chami from LEADTOOLS about how the key factors such as pricing, licensing model, support, maintenance, and the impact on the end product play significant roles in making this 'build versus buy' choice.

 

Hadi's contact information:

LinkedIn: https://www.linkedin.com/in/hadi-chami-002234131/

 

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/

15 May 2019DOP 5: Do We Still Need Configuration Management?00:33:43

#5: Chef...Puppet...Ansible...Terraform...CFEngine. These are some of the big names in configuration management. In today's episode, we debate are these "classic" tools still applicable in today's DevOps world.

Signup for access to the Slack workspace:

http://slack.devops20toolkit.com/

09 Sep 2020DOP 72: Mastering Kubernetes with Gigi Sayfan00:26:23

#72: In this episode, we speak with Gigi Sayfan, the author of Mastering Kubernetes. We speak with him about where Kubernetes is today and where he thinks it is headed in the future.

 

https://www.packtpub.com/product/mastering-kubernetes-third-edition/9781839211256

 

Transcript:

https://www.devopsparadox.com/episodes/mastering-kubernetes-with-gigi-sayfan-72/#transcript

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

11 Sep 2019DOP 20: Configuration Management Mistakes Enterprises Make...And How To Avoid Them00:36:42

#20: In our first guest episode, John Laffey joins us to discuss his disagreements with our episode about configuration management. Can we keep it a good, clean fight? You be the judge.

 

DevOps Paradox by Viktor Farcic:

https://www.packtpub.com/web-development/devops-paradox

 

The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic:

https://leanpub.com/the-devops-2-6-toolkit

 

Join the Slack team:

http://slack.devops20toolkit.com/

 

Leave us a message on Voxer: https://web.voxer.com/u/devopsparadox

 

Twitter:

Darin: @darinpope

Viktor: @vfarcic

DevOpsParadox: @DevOpsParadox

 

Email:

Darin: darin@planetpope.com

Viktor: viktor@farcic.com

 

Visit us at:

https://www.devopsparadox.com/

08 Apr 2020DOP 50: DevOps In The Time Of Mandated Remote Work00:40:28

#50: For our 50th episode, we talk with the godfather of Patrick Debois. We talk about many things ranging from DevOps in a fully remote environment to the Muppets.

 

Patrick's information:

https://twitter.com/patrickdebois

http://www.jedi.be/

 

AllTheTalks.online:

https://www.allthetalks.online/

 

Transcript:

https://www.devopsparadox.com/50#transcript

 

Books and Courses:

https://www.devopstoolkitseries.com/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4

 

Review the podcast on Apple Podcasts:

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

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Find our contact information at:

https://www.devopsparadox.com/contact

16 Feb 2022DOP 146: Context Means Everything in Security00:35:21

#146: Who owns security? Is it the Development team? Is it the DevOps or Shared Services team? Is the the Security team?

 

In this episode, we with speak with Dean Agron from Oxeye to determine what happens when you actually have all the context you need and how that can make the call on what security issues are important to remediate immediately and which ones can wait or even be ignored.

 

Dean's contact info:

Twitter: https://twitter.com/agrondean

 

How insecure application tracing and telemetry may lead to sensitive data and PII leakage

https://www.oxeye.io/blog/how-insecure-application-tracing-and-telemetry-may-lead-to-sensitive-data-and-pii-leakage

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

11 Jan 2023DOP 193: Automatic AI-Powered Database Tuning Using OtterTune00:40:37

#193: As a database administrator, you probably want to spend more time trying to make things better for people using your database instead of always chasing down the latest tuning parameters or queries that are causing problems. There are only 24 hours in a day and you’re not sure if you’ll ever be able to really make things any better with the schema changes and data volume that are constantly being thrown at the database you manage.

 

In this episode, we talk with Andy Pavlo, CEO at OtterTune, about the knobs that should be turned in Postgres or MySQL before you even start trying to do any index or query tuning.

Andy’s contact information:

Twitter: https://twitter.com/andy_pavlo

 

YouTube channel: https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

15 Nov 2023DOP 237: KubeCon North America 2023 Review00:40:04

#237: Darin catches up with Viktor and Whitney Lee just minutes after they've finished up at KubeCon NA 2023. We discuss the good things and bad things that they experienced while in Chicago.

Could one of those things be AI?

 

YouTube channel:

https://youtube.com/devopsparadox

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

20 Mar 2024DOP 255: What Is Developer Observability?00:48:51

#255: In an era where software development and operations are increasingly converging, the need for effective and efficient observability tools has never been more critical. As systems grow in complexity and the lines between development and operations blur, the role of observability in understanding and managing these systems becomes more prominent.

One significant problem is the dichotomy developers face: either being completely isolated from production observability data or overwhelmed by the volume of information available, most of which may not be directly relevant to their specific tasks.

In this episode, we talk with Liran Haimovitch from Rookout about developer observability. This concept prioritizes making observability tools and data accessible and understandable for developers, allowing them to gain insights into how their code operates in production environments. This shift is not about discarding the importance of operations in observability but rather enhancing the collective capability of teams to monitor, diagnose, and resolve issues more effectively.

 

Liran's contact information:

X (Formerly Twitter): https://twitter.com/liran_last

LinkedIn: https://www.linkedin.com/in/liran-haimovitch/

 

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/

04 Jan 2023DOP 192: What Every DevOps Should Learn in 202300:33:32

#192: Have you decided what you're going to be learning in 2023? In their annual attempt to read the crystal ball, Darin and Viktor talk about the things that you need to learn or that you will probably be learning in 2023.

 

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

https://barbaromojo.com/discount/DevOps25

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

16 Nov 2022DOP 185: What Is Cost Optimization in AWS?00:42:26

#185: You've been told that you have to reduce your AWS bill. You also know that you cannot make any major changes to your infrastructure quickly. By carefully considering your needs and being willing to make some concessions, you can reduce your AWS bill significantly. But where do you start?

 

In this episode, we talk with Ganesh The Awesome from GlobalDots about where to start when trying to reduce your AWS bill.

 

Ganesh’s contact information:

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

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

03 Jun 2020DOP 58: Innovation And The Sunk Cost Fallacy00:54:48

#58: We get the tables turned on us today by one of the Docker Captains, Nirmal Mehta. We discuss numerous items ranging from biases, fallacies and Jurassic Park.

 

Nirmal on Twitter:

https://twitter.com/normalfaults

 

Nirmal on the Friday livestream from 15May2020:

https://youtu.be/7GgyM6RZdvI

 

Transcript:

https://www.devopsparadox.com/58#transcript

 

YouTube channel:

https://youtube.com/devopsparadox

 

Books and Courses:

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

The DevOps 2.6 Toolkit: Jenkins X

https://www.devopstoolkitseries.com/posts/devops-26/

 

Review the podcast on Apple Podcasts:

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

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Find our contact information at:

https://www.devopsparadox.com/contact

19 Feb 2025DOP 303: How To Develop a CLI in 202500:50:23

#303: In today's digital realm, command-line interfaces (CLI) are lifelines for developers, embodying the efficiency and power required to manage complex tasks.

The goal in designing a CLI is not to overwhelm users with command intricacies but to allow them to navigate operations seamlessly and intuitively.

In this episode, we speak with Wesley Beary, a founding engineer at Anchor, about their journey of developing a robust CLI for their product.

 

Wesley's contact information:

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

 

Developing CLIs: How Anchor developed a CLI and the tools that helped along the way

https://anchor.dev/blog/developing-clis

 

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/

29 Jan 2025DOP 300: How To Become an AI Native Engineer in 202500:57:35

#300: Innovation and technology are constantly shifting the landscape of various industries, and the rise of AI is no exception. The term "AI Native Engineer" is becoming more prevalent. This shift denotes not just an evolution in the technological tools at our disposal but a transformation in how engineers engage with these tools to enhance productivity and innovation.

In this episode, our friend Patrick Debois joins us to talk about what he has been doing over the past year with AI.

 

Patrick's contact information:

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

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

 

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/

20 Sep 2023DOP 229: The Evolution of Installing Applications into Kubernetes00:46:39

#229: When Kubernetes was first released in September 2014, the only way we could get applications installed to the cluster was by using kubectl apply and big, ugly YAML files. Since that time, many tools have been introduced to help manage application installation into Kubernetes clusters.

However, no matter what tool you are using in 2023, under the hood, we’re still just submitting those big, ugly YAML files to the Kubernetes. Once you realize this, things become much clearer.

In this episode, we take a stroll down memory lane of how it all started and what you should consider doing today when creating (or maybe not creating) the YAML files for your application.

 

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/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

15 Jan 2025DOP 298: Tools Versus Culture00:32:52

#298: Throughout numerous conferences, experts have often proclaimed that choosing the right culture is paramount over the selection of tools. However, it’s an oversimplification to deem one right over the other. Tools and culture share a symbiotic relationship, each influencing and reshaping the other.

In this episode, Darin and Viktor try to settle this debate.

 

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/

01 Feb 2023DOP 196: Simplifying Performance Optimization Using Granulate00:35:29

#196: Where do you start when you work on optimizing the performance of your application? The number of options can seem overwhelming. Do you start with memory, CPU, network, or somewhere else? Even if you get it right, it's only right for right now and not next week when you release a new version of your application, at which point you start the performance optimization process all over again.

 

What if there was a way to continuously optimize for performance? That's where Granulate comes in.

 

In this episode, we talk with Noam Salinger, Director of Product Management at Granulate, about different ways you can optimize the performance of your applications and the basics that you might not even be doing today.

 

Noam’s contact information:

LinkedIn: https://www.linkedin.com/in/noam-salinger-313025126

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

02 Feb 2022DOP 144: Is Open Source Sustainable?00:26:08

#144: Filippo Valsorda recently wrote a blog post titled “Professional Maintainers: A Wake-up Call" in which he discusses his thoughts about the sustainability of open source. Where do you think open source will be in the coming years?

 

https://blog.filippo.io/professional-maintainers/

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

24 Apr 2024DOP 260: Artificial Intelligence Will NOT Replace You. Devs Using AI Will.00:36:53

#260: In the fast-paced world of technology, advancements are constantly reshaping the way we work. As we strive to stay ahead of the curve, the debate between embracing innovation and resisting change becomes more relevant than ever.

In this episode, Darin and Viktor talk about where they see how AI is being used now, as well as how it will be used going into 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/

22 Apr 2020DOP 52: A Step By Step Guide To Trashing Other Vendor's Products00:38:06

#52: It's not uncommon to see software vendors bashing competitor's products. Recently, Viktor had this happen to the product that he manages. This episode is about what happens next and how you should react if it ever happens to you.

 

Transcript:

https://www.devopsparadox.com/52#transcript

 

Books and Courses:

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

The DevOps 2.6 Toolkit: Jenkins X

https://www.devopstoolkitseries.com/posts/devops-26/

 

Review the podcast on Apple Podcasts:

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

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Find our contact information at:

https://www.devopsparadox.com/contact

30 Oct 2019DOP 27: What Would Burt Gummer Do?00:36:04

#27: We discuss one of the greatest B movies ever and how it relates to one of the more recent Docker security issues.

 

Graboid: First-Ever Cryptojacking Worm Found in Images on Docker Hub

https://unit42.paloaltonetworks.com/graboid-first-ever-cryptojacking-worm-found-in-images-on-docker-hub/

 

Tremors:

https://www.imdb.com/title/tt0100814/

 

Review the podcast on Apple Podcasts:

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

 

DevOps Paradox by Viktor Farcic:

https://www.packtpub.com/web-development/devops-paradox

 

The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic:

https://leanpub.com/the-devops-2-6-toolkit

 

Join the Slack team:

http://slack.devops20toolkit.com/

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Twitter:

Darin: @darinpope

Viktor: @vfarcic

DevOpsParadox: @DevOpsParadox

 

Email:

Darin: darin@planetpope.com

Viktor: viktor@farcic.com

 

Visit us at:

https://www.devopsparadox.com/

11 Dec 2019DOP 33: What Happens When There Are Tektonic Shifts In Technology00:27:05

#33: This was supposed to be the results show for which managed Kubernetes service sucks the least. Well, life got in the way. Listen to today's episode to get the inside scoop of what happened. We also delve into what happens when there are massive changes in technology and how most people deal with it.

 

Review the podcast on Apple Podcasts:

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

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Find our contact information at:

https://www.devopsparadox.com/contact

22 Jul 2020DOP 65: Serverless Made Easy With Nimbella00:47:31

#65: Today we talk with Rodric Rabbah, creator and the lead contributor to Apache OpenWhisk as well as the CTO and co-founder of Nimbella, a serverless cloud platform.

 

Rodric's info:

Twitter: https://twitter.com/rabbah/

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

GitHub: https://github.com/rabbah/

Website: https://rabbah.io

 

Transcript:

https://www.devopsparadox.com/episodes/serverless-made-easy-with-nimbella-65#transcript

 

YouTube channel:

https://youtube.com/devopsparadox

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

Review the podcast on Apple Podcasts:

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

 

Slack

https://www.devopsparadox.com/slack

 

Find our contact information at:

https://www.devopsparadox.com/contact

15 Dec 2021DOP 137: Shifting Infrastructure Management Left00:36:26

#137: Many application developers have either been hearing about or having thrust upon them the concept of shifting left. But now in some places, even infrastructure is trying to get in on the game. However, to believe that application developers can correctly build, maintain, secure, and govern infrastructure is a failed experiment unless they are getting a lot of help. In trying to answer this question from Momodu, we think that we have a few possible actions that organizations can take to take this from failed experiment to a success.

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

18 May 2022DOP 159: When to Use Kubernetes00:29:03

#159: In the age of microservices and containers, Kubernetes has become one of the most popular ways to manage application deployment and lifecycle management. However, it can be difficult to know when it's necessary or appropriate to use Kubernetes.

 

In this episode, we attempt to answer the question "when should I use Kubernetes?" We also talk about the right and wrong ways to use Kubernetes.

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

20 Oct 2021DOP 129: How to Develop Microservices00:27:34

#129: In this listener question episode, we discuss the different ways to develop microservices: fully local, fully remote and hybrid. What do you think the best way is to develop microservices?

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

23 Sep 2020DOP 74: Using GitOps in Your DevOps Workflow00:29:27

#74: Many people today are still clicking around in consoles and copy and pasting instructions from Word documents. Today, we make the case for changing your workflows to incorporate GitOps to minimize risk in managing your environments.

 

Transcript:

https://www.devopsparadox.com/episodes/using-gitops-in-your-devops-workflow-74/#transcript

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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 Jul 2019DOP 14: Creating Happy Customers Through GitOps00:30:20
03 Feb 2021DOP 93: Creating a Healthy Working Environment00:25:26

#93: Many times, probably most, people don't leave your company only for more money. There's usually more to it than that. Today we discuss different things that a company can do to keep people from leaving that normally would.

 

Transcript:

https://www.devopsparadox.com/episodes/creating-a-healthy-working-environment-93/#transcript

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

02 Mar 2022DOP 148: Is Kubernetes Ready to Run Databases?00:42:27

#148: The Kubernetes ecosystem continues to mature, but one area is still a challenge. That area is managing storage for stateful applications.

 

In this episode, we speak with Nic Vermandé from Ondat to discuss the challenges with StatesfulSet applications and the items you've got to get right first before you can even think about scaling your applications to multi-region or even multi-cloud.

 

Nic’s contact info:

Twitter: https://twitter.com/nvermande

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

Website: https://www.ondat.io/

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

22 Mar 2023DOP 203: Dealing With Flaky Tests and Broken Builds With Aviator00:40:32

203: Given a choice, would you rather have broken builds or flaky tests? At least with a broken build, you have certainty of what is happening. How do you go about eliminating both from your environment?

In this episode, we speak with Ankit Jain, CEO at Aviator, about different ways you can approach these two issues. We also dive head first into the debate about whether you should be using a monorepo in your organization.

 

Ankit’s contact information:

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

Twitter: https://twitter.com/ankitxg

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

28 Aug 2024DOP 278: GUI versus Command Line in Development00:32:04

#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/

24 Jul 2024DOP 273: Adapting Three Tier Architecture for Platform Engineering00:46:05

#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/

30 Nov 2022DOP 187: Simplify Testing With Testcontainers00:45:51

#187: When writing tests that need to talk to a data source, you're usually faced with a couple of options. The first one is that you setup a database server on your machine. The problem with that is what happens when other developers need to run those same tests? They have to setup the database too.

 

The other option is you can mock your database connections. However, it's hard to keep your mock up to date with the latest features of the database you are using. What if there was another option you could use? Enter Testcontainers.

 

In this episode we speak with Sergei Egorov from AtomicJar about the history of Testcontainers and how to implement it into your development processes.

 

Sergei’s contact information:

Twitter: https://twitter.com/bsideup

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

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

01 Dec 2021DOP 135: Migrate Everything to Kubernetes00:25:01

#135: Alexey asked us the following question:

 

​My company is considering migrating everything to Kubernetes. What stack of Kubernetes technologies would you suggest...in 1 minute or less?

 

It's a good thing that we are a podcast and have the chance to take longer than one minute to answer this question. How many of the suggestions do you agree or disagree with?

 

The Architect: Bare Metalsson Rejects the Cloud

https://www.youtube.com/watch?v=AXxr0pghWS0

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses: Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

03 May 2023DOP 209: Move From Multicloud to Polycloud With Macrometa00:38:35

#209: Many people think they want to take their applications and run replicas of those applications on different cloud providers to mitigate risk. What if instead you created your applications to leverage the benefits of all the different cloud providers?

In this episode, we speak with Chetan Venkatesh, CEO and founder of Macrometa, about why using multiple cloud services to run cookie cutter versions of your applications is actually a bigger problem than it might seem on the surface.

 

Chetan’s contact information:

Twitter: https://twitter.com/chetan_

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

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

08 Feb 2023DOP 197: Is Your Job Stuck 20 Years in the Past?00:28:06

#197: Do you feel like you are working in a company that is not only behind the times but behind the century? If you feel stuck, is it because you’re too scared to search for another job and losing all the benefits you’ve accrued over the years at your current company?

 

In this episode, we talk about a couple of Reddit and Twitter threads that surprised us, but in reality, they shouldn’t have. It’s a very sobering reminder that not everyone is not only working on the latest and greatest, some are just now moving to technology that has already reached end of life.

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

27 Jul 2022DOP 169: How To Reduce Cloud Development Complexity00:43:41

#169: With the development trend toward cloud services, developers need to build and deploy applications in this new paradigm. However, it may be difficult to determine what is possible and what is not, because building on a cloud service can lead to unforeseen difficulties that require a more complex solution.

 

In this episode, we speak with Ala and Aaron from Klotho about how complexity cannot be avoided as well as how operations teams are on the rise.

 

Ala’s contact information:

Twitter: https://twitter.com/alashiban

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

 

Aaron’s contact information:

Twitter: https://twitter.com/aarontorres

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

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

27 Jan 2021DOP 92: Frontend vs Backend Development in 202100:28:51

#92: On this podcast, we spend a lot of time discussing backend and infrastructure. Today, we speak with Grady Saccullo, a front end developer for Cycle, a container orchestration platform. We talk about what it's like to work in a smaller shop in 2021 and how some workflows are very different than much larger enterprises.

 

Grady on LinkedIn:

https://linkedin.com/in/grady-saccullo

 

Transcript:

https://www.devopsparadox.com/episodes/frontend-vs-backend-development-in-2021-92/#transcript

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

08 Nov 2023DOP 236: Efficient Cloud Cost Optimizations with Profisea Labs00:42:16

#236: As you are heading into budget season for 2025, you're probably trying to figure out how to eliminate as much wasteful cloud spend as you can. But how did you get here? Instead of trying to reduce your cloud spend, maybe you should think about not spending the money in the first place.

In this episode, we speak with Anton Grishko, Chief Architect at Profisea Labs, about the necessity of building cost-efficient architectures and how AI is reshaping the FinOps landscape.

 

Anton's contact information:

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

 

5 Effective FinOps Methods for Optimizing Your Cloud Costs

https://profisealabs.com/blog/article/5-effective-finops-methods-for-optimizing-your-cloud-costs/

 

YouTube channel:

https://youtube.com/devopsparadox

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

28 Sep 2022DOP 178: Kubernetes Observability Using eBPF00:35:02

#178: Observability has been around since the dawn of computing. Around 1992, BPF was introduced. It gave us the ability to do network packet filtering. Around 22 years later in 2014, eBPF was included in Linux kernel 3.18, building on top of what was available with BPF. Now in 2022, eBPF is helping to supercharge Kubernetes observability.

 

In this episode, we speak with Shachar Azulay, CEO and Co-Founder of groundcover, about how eBPF is changing how we monitor our Kubernetes clusters in five minutes or less.

 

Shachar’s information:

LinkedIn: https://www.linkedin.com/in/shahar-azulay-54156bb4/

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

26 Feb 2025DOP 304: Strategies for Successful Talent Retention00:32:30

#304: As we continue to navigate the complexities of modern work environments, the debate surrounding remote work versus in-office setups remains a hot topic. Companies are constantly reevaluating their strategies when it comes to talent retention, with the return to office being a significant point of discussion.

On one hand, working in an office provides the opportunity for direct human interaction. This option can be particularly beneficial for those who are younger or new to the field, as they can directly learn and collaborate with their colleagues. Furthermore, for some individuals, an office environment provides the structure and engagement they need, preventing feelings of isolation that sometimes accompany remote work.

In this episode, Darin and Viktor tackle what it take to retain top talent in 2025.

 

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/

09 Oct 2024DOP 284: From Scratch Isn't Really From Scratch00:30:44

#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/

29 Dec 2021DOP 139: Is Markdown Good for Documentation?00:27:32

#139: When you sit down to write documentation, do you start with a Google Doc or Microsoft Word? Hopefully neither. Hopefully you start with plain text. But how do you handle formatting? That's where it starts to get interesting.

 

In this episode, we answer a question from Karl Webster where he asks "what do you use for documenting all your notes and how do you take notes when learning a new technology / application?"

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

25 Nov 2019BONUS: Viktor's KubeCon 2019 review00:17:25

Viktor has arrived back from KubeCon 2019. We talk about everything that happened from his perspective. We also touch on the Mirantis acquisition of Docker's Enterprise business.

 

Review the podcast on Apple Podcasts:

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

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Contact us at:

https://www.devopsparadox.com/contact

21 Aug 2024DOP 277: Making Security Tooling Easy for Developers00:44:49

#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/

14 Aug 2019DOP 16: Don't Let Someone Automate You Out Of Your Job00:22:42

#16:Vadim asks "when will we automate ourselves out of our jobs?"

Fire Someone Today by Bob Pritchett:

https://www.amazon.com/gp/product/B004GJVXKC/

DevOps Paradox by Viktor Farcic:

https://www.packtpub.com/web-development/devops-paradox

The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic:

https://leanpub.com/the-devops-2-6-toolkit

Join the Slack team:

http://slack.devops20toolkit.com/

Twitter:

Darin: @darinpope

Viktor: @vfarcic

DevOpsParadox: @DevOpsParadox

Visit us at: https://www.devopsparadox.com/

23 Nov 2022DOP 186: Easily Get Your Code to the Cloud With Amnic00:34:41

#186: Most companies say they want their application developers to be shipping more code faster and faster. However, those same companies don’t do enough to help the application developers be successful at doing that.

 

In this episode, we speak with Ankit Bhati, co-founder and CEO at Amnic, about how by providing a unified operating platform for your application developers will not only help speed up the work that those developers do, but also reduce the risk in running the applications that go through this platform.

 

Ankit’s contact information:

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

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

08 Sep 2021DOP 123: Simplifying Microservice Development00:29:46

#123: When you have an application designed using the microservice architecture, where the microservice being developed interact with other services using events from messaging queues and HTTP requests, how can you avoid having all the services on your laptop and still have isolation between different application developers? We will discuss some techniques that can be used to simplify your development process even when you have a complex system with a large number of services.

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

02 May 2019DOP 3: How Jenkins X Simplifies Kubernetes00:32:02

#3: Convention over configuration. We know that it makes a developer's life easier (or it is supposed to...). Can we apply that same thought process to the full lifecycle of an application? We'll answer that question and more on today's episode.

Signup for access to the Slack workspace:

http://slack.devops20toolkit.com/

15 May 2024DOP 263: Navigating the Complex Path to Becoming a DevOps Architect00:47:58

#263: In an era where technology is evolving at an unprecedented rate, the role of a DevOps architect has become increasingly significant. This career path is not just about overseeing development and operations. It involves a deeper understanding of the entire system, requiring a unique blend of experience across development, operations, and beyond.

The role of a DevOps architect is nuanced, blending the lines between a developer, an operations professional, and ultimately, an architect of comprehensive systems. It's a position that one doesn't simply step into right out of college. Rather, it is the culmination of years of evolving through the tech ranks, acquiring a deep understanding of both the development and operational sides of the aisle.

In this episode, we speak with Ádám Szücs-Mátyás about his role as a DevOps Architect at a large SaaS company.

 

Ádám's contact information:

LinkedIn: https://www.linkedin.com/in/adam-szucs/

 

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/

04 Mar 2020DOP 45: (Almost) No One Cares Enough About Kubernetes To Learn It00:26:02

#45: Unless you're a Kubernetes administrator, why should you bother learning everything about Kubernetes? Our answers may surprise you.

 

Transcript:

https://www.devopsparadox.com/45#transcript

 

Books and Courses:

https://www.devopstoolkitseries.com/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4

 

Review the podcast on Apple Podcasts:

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

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Find our contact information at:

https://www.devopsparadox.com/contact

13 Jul 2022DOP 167: How To Secure Kubernetes00:47:58

#167: When you install vanilla Kubernetes, which security option do you take? Trick question. There are no options. It is always installed wide open. If you're just experimenting, that's probably not a big deal.

 

However, how many times have we had an experiment turn into a production system? Probably too many times to count. At that point, retrofitting security into your Kubernetes cluster is near impossible.

 

In this episode, we speak with Lachlan Evenson about his thoughts on the proper strategies to secure your Kubernetes clusters.

 

Lachlan’s contact information:

Twitter: https://twitter.com/LachlanEvenson

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

23 Jun 2021DOP 112: Essential Infrastructure as Code00:36:46

#112: Are you still clicking around in consoles to create and manage your infrastructure? If so, you'll want to listen to today's episode with Rosemary Wang, the author of Essential Infrastructure as Code.

 

Order your copy of Essential Infrastructure as Code at:

https://www.manning.com/books/essential-infrastructure-as-code

and be sure to use the code "podparadox20" to save 40% off of Essential Infrastructure as Code and any other purchases at Manning Publications.

 

Rosemary's contact information:

https://twitter.com/joatmon08

https://linkedin.com/in/rosemarywang

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

 

09 Nov 2022DOP 184: How To Reduce Cloud Costs Using Tenacity00:43:58

#184: The public cloud is a powerful tool that allows businesses to outsource their data and compute to ensure security, availability, scalability, and reliability. But like many tools, they cannot be used best without understanding the total cost of ownership. By cost, we really mean cold, hard cash.

 

In this episode, we talk with Jason Yaeger, Co-Founder & CEO of Tenacity Cloud, about how Tenacity is tackling the problem of helping businesses understand their true cloud costs and why you shouldn't trust your cloud provider to give you the best possible discounts.

 

Jason’s contact information:

Twitter: https://twitter.com/jasnoyaeger

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

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

27 Mar 2024DOP 256: KubeCon EU 2024 Review00:41:04

#256: KubeCon season has started again and in this episode, we give you our thoughts on KubeCon EU 2024, along with our friend Whitney Lee.

 

Whitney's contact information:

Twitter: https://twitter.com/wiggitywhitney

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

 

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/

28 Apr 2021DOP 105: Does History Repeat Itself?00:32:43

#105: The following quote is attributed to Mark Twain, "History does not repeat itself, but it rhymes." Does this sound familiar? VMs. LXC. Containers. They are all (roughly) the same thing. So why do we keep recreating things that already exist?

 

Transcript:

https://www.devopsparadox.com/episodes/does-history-repeat-itself-105/#transcript

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

01 Jul 2020DOP 62: Kubernetes Is Dead, Long Live Serverless00:27:38

#62: We welcome back Ádám Sándor to continue our discussion about Kubernetes, Serverless and developer productivity.

 

Ádám's info:

https://twitter.com/adamsand0r

https://www.linkedin.com/in/adamsandor/

 

Transcript:

https://www.devopsparadox.com/62#transcript

 

YouTube channel:

https://youtube.com/devopsparadox

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

Review the podcast on Apple Podcasts:

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

 

Slack

https://www.devopsparadox.com/slack

 

Find our contact information at:

https://www.devopsparadox.com/contact

10 Aug 2022DOP 171: How Many Hours Do You Code per Day?00:39:17

#171: How many hours a day do you think you code? 5? 4? Maybe 3?

 

What if I told you that you were only averaging 52 minutes each day?

 

In this episode, we talk with Mason McLead, CTO at Software, about the Code Time Report they released. In this report, you may discover that a few key secrets to help you increase your time in front of your IDE and less time in meetings.

 

Mason’s contact information:

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

 

Global Code Time Report

https://www.software.com/reports/code-time-report

 

YouTube channel:

https://youtube.com/devopsparadox/

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

06 Sep 2023DOP 227: Layoff-Proofing Your Career00:49:48

#227: Imagine this. You walk into your office and your manager pulls you to the side and says “Pack up your belongings. You’ve been made redundant. We wish you the best in your future endeavors.”

Just like that, you no longer have a job.

In even more extreme cases, just because a company exists today does not mean that it will exist tomorrow. Think about Enron, Blockbuster, Compaq and many others.

At this point in history, it’s not if, but when, will you be laid off and what will you do?

In this episode, we speak with Dagna Bieda, founder of theMindfulDev.com, about strategies to "layoff-proof" your engineering career, touching on topics like the role of AI in the industry, the importance of mental health, and the impact of our belief systems on our careers.

 

Dagna’s contact information:

Twitter: https://twitter.com/dagnabieda

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

Website: https://www.themindfuldev.com/

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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 Dec 2020DOP 88: DevOps in 2020 - Year in Review00:29:19

#88: 2020 was quite a year. Your year may have been great or it may have been horrible. Hopefully it trended towards great, even if did not live up to your expectations. In today's episode, we look back over some of the items that we encountered and that you probably did too.

 

Transcript:

https://www.devopsparadox.com/episodes/devops-in-2020-year-in-review-88/#transcript

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

13 Nov 2024DOP 289: When to Build Your Own vs. Using Off-the-Shelf00:45:38

#289: For startups, navigating the dilemma of cloud selection is critical. While major providers offer incentives and familiarity, stepping out of the conventional path to explore other providers or even setting up specialized solutions can lead to significant cost savings and tailor-made optimizations. The balance is in understanding when to scale with commercial offerings and when to embark on more customized, potentially costlier ventures.

In this episode, we talk with Hugo Santos, CEO at Namespace Labs, about how by optimizing for specific use cases, they have identified a niche where they can outperform hyperscalers. However, this path is complex and not always practical for every company, especially those lacking the necessary infrastructure expertise.

 

Hugo's contact information:

X (Formerly Twitter): https://x.com/20thr

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

 

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/

21 Aug 2019DOP 17: The Learning Styles Of The Rich and Famous00:32:30

#17: Ivor asks "How do you like to learn? People that like to learn have their own style. What's yours?"

https://twitter.com/ivorsco77/status/1154039680603529218

 

Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides:

https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/

 

DevOps Paradox by Viktor Farcic:

https://www.packtpub.com/web-development/devops-paradox

 

The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic:

https://leanpub.com/the-devops-2-6-toolkit

 

Join the Slack team:

http://slack.devops20toolkit.com/

 

Twitter:

Darin: @darinpope

Viktor: @vfarcic

DevOpsParadox: @DevOpsParadox

 

Email:

Darin: darin@planetpope.com
Viktor: viktor@farcic.com

Visit us at:

https://www.devopsparadox.com/

15 Mar 2023DOP 202: Go From Docker Compose to Kubernetes Using Shipyard00:54:06

#202: How many people love Helm? Yeah, that’s what we thought. A lot of the time, you’re probably looking for an easier and simpler way to manage installing applications into a Kubernetes cluster.

 

You might be wishing that you could use something as simple as Docker Compose to do that, but you can’t see a way forward.

 

In this episode, we speak with Benjie De Groot, Co-Founder at Shipyard, about how approaching development from the human side instead of the machine side can make this possible.

 

Benjie’s contact information:

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

GitHub: https://github.com/bueller

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

11 Mar 2020DOP 46: Making Containers Great Again - A Conversation With Phil Estes00:29:52

#46: Today we have a conversation with Phil Estes, a Distinguished Engineer for IBM as well as one of the maintainers of the containerd project. We discuss a number of items including image signing and a hopeful distribution spec release for 2020.

 

Find Phil at:

https://twitter.com/estesp

https://github.com/estesp

https://estesp.dev

 

Project Harbor:

https://goharbor.io/

 

OCI = Open Container Initiative:

https://www.opencontainers.org/

 

OCI TOB = Technical Oversight Board:

https://github.com/opencontainers/tob

 

OCI/CNCF Notary V2 (Image Signing standardization):

https://hackmd.io/_vrqBGAOSUC_VWvFzWruZw?view#Notary-v2-Meeting-Notes

 

Transcript:

https://www.devopsparadox.com/46#transcript

 

Books and Courses:

https://www.devopstoolkitseries.com/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4

 

Review the podcast on Apple Podcasts:

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

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Find our contact information at:

https://www.devopsparadox.com/contact

09 Oct 2019DOP 24: Deployment Strategy Myths Enterprises Actually Believe00:34:47

#24: We discuss numerous deployment strategies, ranging from blue/green to serverless.

Also, it appears we have our first real fight on our hands. You decide.

 

Review the podcast on Apple Podcasts:

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

 

DevOps Paradox by Viktor Farcic:

https://www.packtpub.com/web-development/devops-paradox

 

The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic:

https://leanpub.com/the-devops-2-6-toolkit

 

Join the Slack team:

http://slack.devops20toolkit.com/

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Twitter:

Darin: @darinpope

Viktor: @vfarcic

DevOpsParadox: @DevOpsParadox

 

Email:

Darin: darin@planetpope.com

Viktor: viktor@farcic.com

Visit us at: https://www.devopsparadox.com/

16 Aug 2023DOP 224: Are Developer Bootcamps Worth It?00:48:56

#224: Are boot camps and CS degrees always necessary for landing a job? Or, can hands-on learning through eLearning platforms bridge that gap?

In today’s episode, we speak with Lane Wagner, creator of boot.dev, to learn about the obstacles new developers face on their journey to becoming proficient back-end developers.

 

Lane’s contact information 

Twitter: https://twitter.com/wagslane

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

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

26 Feb 2020DOP 44: Is It Possible To Make On Premise Great Again?00:28:55

#44: What happens when your company is not allowed to run anything in the cloud and must run everything on premise? What can you do get get the best of both worlds? We'll attempt to answer these questions in today's episode.

 

Transcript:

https://www.devopsparadox.com/44#transcript

 

Books and Courses:

https://www.devopstoolkitseries.com/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4

 

Review the podcast on Apple Podcasts:

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

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Find our contact information at:

https://www.devopsparadox.com/contact

07 Jul 2021DOP 114: Solving Multitenancy Problems In Kubernetes00:23:37

#114: Are you running your Kubernetes clusters by applying the Oprah effect (you get a cluster...you get a cluster...you get a cluster) or have you finally realized you have neither unlimited cash nor unlimited compute resources? In this episode, we talk about different multitenancy options that are available that you can use with your Kubernetes clusters today.

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

28 Oct 2020DOP 79: Are You Doing CI, CD or None of the Above?00:44:13

#79: In this episode, we with speak with Ant Weiss from Otomato about the differences between continuous integration and build automation. We also dig into what it takes to culturally change an organization to succeed at continuous delivery.

 

Ant's information:

https://antweiss.com/

https://twitter.com/antweiss

https://linkedin.com/in/antonweiss

 

Transcript:

https://www.devopsparadox.com/episodes/are-you-doing-ci-cd-or-none-of-the-above-79/#transcript

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

25 Nov 2020DOP 83: Using Spring to Develop Cloud Native Applications00:28:13

#83: When Spring Framework appeared on the scene over 18 years ago (October 1, 2002), the public cloud was just a glimmer in the eyes Amazon, Google, and Microsoft. Fast forward to today. Spring has adapted over its lifetime and still is considered the industry standard for Java development. Today, we speak with the Thomas Vitale, author of "Cloud Native Spring in Action" from Manning Publications.

 

Order your copy of "Cloud Native Spring in Action" by clicking on the link below.

Don't forget to use the discount code "podparadox20" to save 40%!

https://www.manning.com/books/cloud-native-spring-in-action

 

Thomas' information:

Twitter: https://twitter.com/vitalethomas

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

 

Transcript:

https://www.devopsparadox.com/episodes/using-spring-to-develop-cloud-native-applications-83/#transcript

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

29 Jan 2020DOP 40: Continuous Reliability: How To Avoid The Biggest Mistakes Developers Make00:26:55

#40: We've heard about Continuous Integration, Continuous Delivery, and Continuous Deployment. Today, with the help of our guest Eric Mizell, we discuss Continuous Reliability.

 

Eric's information:

LinkedIn: https://www.linkedin.com/in/eric-mizell-8864977/

Email: eric.mizell@overops.com

Twitter: https://twitter.com/EricMizell

DevNexus video: https://blog.overops.com/video-continuous-reliability-an-agile-process-to-deliver-higher-quality-applications/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4

 

Transcript:

https://www.devopsparadox.com/40#transcript

 

Books and Courses:

https://www.devopstoolkitseries.com/

 

Review the podcast on Apple Podcasts:

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

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Find our contact information at:

https://www.devopsparadox.com/contact

02 May 2019DOP 2: Why Is Everyone So Crazy About Kubernetes?00:24:19

#2: With apologies to Derek Zoolander, Kubernetes is so hot right now. Why is that? We ask that question and come up with a few answers that might surprise you.

Signup for access to the Slack workspace:

http://slack.devops20toolkit.com/

05 Jun 2019DOP 6: Five Career Tips Every Successful DevOps Professional Needs To Know00:30:16

#6: Matt Klein recently tweeted his career advice to be a successful individual contributor. We take an in depth look at that concept in today's episode.

Link to Matt's Twitter thread:

https://twitter.com/mattklein123/status/1130206773078421504

The Proximity Principle by Ken Coleman:

https://www.kencoleman.com/store/product/the-proximity-principle-book

DevOps Paradox by Viktor Farcic:

https://www.packtpub.com/web-development/devops-paradox

The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic:

https://leanpub.com/the-devops-2-6-toolkit

DevOps20 Slack workspace:

https://devops20.slack.com/

Signup for access to the Slack workspace:

http://slack.devops20toolkit.com/

19 Oct 2022DOP 181: Monitoring Kubernetes With Kubevious00:32:39

#181: Once you have your Kubernetes cluster up and running, what do you do next? One option is to monitor it and make sure everything is running smoothly.

 

On this episode, we talk with Ruben Hakopian, the founder of Kubevious, about how the project started and how you can start using it today.

 

Ruben’s contact information:

Twitter: https://twitter.com/rubenhak

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

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

18 Oct 2023DOP 233: Upskill Your Knowledge Using Wilco00:40:46

#233: When you first start a job, you'll probably be doing good to get paired up with a senior person to walk you through the ropes. What if instead you could sit down and actually run through simulations that were created from actual events?

In this episode, we talk with On Freund, Co-Founder and CEO at Wilco, about how Wilco can help not only individuals, but also companies needing to create better onboarding experiences for their employees and even their customers.

 

On's contact information:

Twitter: https://twitter.com/onfreund

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

 

YouTube channel:

https://youtube.com/devopsparadox

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

17 Jan 2024DOP 246: How To Become a DevOps Architect in 202400:39:45

#246: You may have been in the tech space for a number of years, but now you are ready to up-level and head down the path of being a DevOps Architect. However, you're not really sure where to begin.

In this episode, Darin and Viktor give their opinions on where you should start and the two tools that you'll need to know how to use if you really want to capture a DevOps Architect role in an enterprise.

 

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/

11 Aug 2021DOP 119: Developer Advocacy or Engineering?00:42:07

#119: Many companies are hiring for Developer Advocates. Have you considered making the move from engineering to developer advocacy? Today we talk with Anaïs Urlichs, a SRE that is doing both developer advocacy and engineering at Civo.

 

Anais' information:

Twitter: https://twitter.com/urlichsanais

YouTube: https://youtube.com/AnaisUrlichs

Website: https://anaisurl.com/

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

11 Oct 2023DOP 232: Real-Time Application Security Using Arnica00:38:44

#232: More than eighteen months in, Log4J appears to still be a huge problem for many organizations. What if there was a way to make sure those types of problems could be easily bubbled out to the right people at the right time in the tools they are already using?

In this episode, we talk with Nir Valtman, CEO and co-founder at Arnica, about how protecting your source code, applications and people will help you minimize your risk.

 

Nir's contact information:

Twitter: https://twitter.com/ValtmaNir

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

 

YouTube channel:

https://youtube.com/devopsparadox

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

18 Mar 2020DOP 47: Technology Isn't The Problem. You Are The Problem.00:24:51

#47: You want to do the right thing for your clients, but you can't because your manager won't let you. What kind of excuse is that? Are you a 3 year old? In this episode, we go deep into why it's up to you, not someone else, to make the right decision when your role starts getting hard.

 

Transcript:

https://www.devopsparadox.com/47#transcript

 

Books and Courses:

https://www.devopstoolkitseries.com/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.udemy.com/course/canary-deployments-to-kubernetes-using-istio-and-friends/?referralCode=75549ECDBC41B27D94C4

 

Review the podcast on Apple Podcasts:

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

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Find our contact information at:

https://www.devopsparadox.com/contact

01 Jan 2025DOP 296: 2025 - The Year of Not Yet00:27:19

#296: As we step into 2025, the tech landscape is marked by a myriad of opportunities and challenges, with artificial intelligence taking center stage. While AI is firmly entrenched in our daily lives, other technological advances and industry trends also demand our attention.

In this episode, Darin and Viktor make their tech predictions for 2025.

 

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/

25 Sep 2019DOP 22: The Reasons That Motivate Us To Work, Learn, And Write00:32:56

#22: In today's episode, we answer Neven's question about what motivates us to learn, work, and write.

 

DevOps Paradox by Viktor Farcic:

https://www.packtpub.com/web-development/devops-paradox

 

The DevOps 2.6 Toolkit: Jenkins X by Viktor Farcic:

https://leanpub.com/the-devops-2-6-toolkit

 

Join the Slack team:

http://slack.devops20toolkit.com/

 

Leave us a message on Voxer:

https://web.voxer.com/u/devopsparadox

 

Twitter:

Darin: @darinpope

Viktor: @vfarcic

DevOpsParadox: @DevOpsParadox

 

Email:

Darin: darin@planetpope.com

Viktor: viktor@farcic.com

 

Visit us at:

https://www.devopsparadox.com/

08 Dec 2021DOP 136: Teaching Kubernetes to a New Team Member00:25:53

#136: Imagine you've just learned Kubernetes yourself, but now you've been selected to help train a new team member on what Kubernetes is and how to operate it. Where would you start? In this episode, we attempt to answer Dor's question and take you through what we think one of the easiest paths is to learn and teach Kubernetes.

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

Kubernetes Chaos Engineering With Chaos Toolkit And Istio

https://www.devopstoolkitseries.com/posts/chaos/

 

Canary Deployments To Kubernetes Using Istio and Friends

https://www.devopstoolkitseries.com/posts/canary/

 

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/

01 Jun 2022DOP 161: Why Incidents Are Slowing Down Companies00:47:41

#161: When an incident happens in a company, what happens? Usually people are running around trying to figure out what is going on and not communicating very well.

 

Most likely, that is because there is not a clear process for how to handle an incident. This is also an indicator that practicing and preparing for incidents is not part of the company culture.

 

In this episode, we with speak with Matt Davis and Jake Englund from Blameless about their experiences about how practice can help remediate issues more quickly and why you should do it yourself.

 

Matt’s info:

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

 

Jake’s info:

Twitter: https://twitter.com/srejake

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

 

YouTube channel:

https://youtube.com/devopsparadox/

 

Books and Courses:

Catalog, Patterns, And Blueprints

https://www.devopstoolkitseries.com/posts/catalog/

 

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/

Améliorez votre compréhension de DevOps Paradox avec My Podcast Data

Chez My Podcast Data, nous nous efforçons de fournir des analyses approfondies et basées sur des données tangibles. Que vous soyez auditeur passionné, créateur de podcast ou un annonceur, les statistiques et analyses détaillées que nous proposons peuvent vous aider à mieux comprendre les performances et les tendances de DevOps Paradox. De la fréquence des épisodes aux liens partagés en passant par la santé des flux RSS, notre objectif est de vous fournir les connaissances dont vous avez besoin pour vous tenir à jour. Explorez plus d'émissions et découvrez les données qui font avancer l'industrie du podcast.
© My Podcast Data