
DevOps Paradox
374 episodes — Page 3 of 8

Ep 270DOP 270: Why Should a Developer Consider Using Devbox from Jetify?
#270: In the ever-evolving world of software development, getting a new machine up and running can be an time consuming process. The journey from unboxing to being fully operational has undergone significant transformations over the years, with each phase offering its own solutions and challenges. In this episode, Darin and Viktor talk about their experiences in setting up their machines and what they are doing now anytime they get a new machine. How To Install and Use Devbox on macOS https://www.youtube.com/live/SCWw0J_8fdk?t=1060 Today's sponsor: Save 25% on your first Barbaro Mojo order using the code DevOps25 https://barbaromojo.com/discount/DevOps25 YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/

Ep 269DOP 269: Using Human Centered Computing in Platform Engineering
#269: As developers, when we begin writing applications, the focus is often on the code itself. But what if we prioritized the user from the very beginning? This is where human-centered computing comes in. It's about placing the user at the heart of the development process, not merely making assumptions but actually going out and talking to them to understand their needs. In this episode, we speak with Katharina Sick about her experiences with human centered computing and how that has helped her as team member of the Dynatrace platform engineering team. Katharina's contact information: LinkedIn: https://www.linkedin.com/in/katharinasick/ YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/

Ep 268DOP 268: What Is Kubernetes Used For?
#268: Kubernetes has become the de facto standard for container orchestration, but its true strength lies in its API. Today, containers are prevalent, but tomorrow we might be dealing with a completely different runtime. The Kubernetes API, with its robust and flexible design, is poised to support these transitions seamlessly. In this episode, Darin and Viktor talk about a few of the different ways that Kubernetes is currently being used and also where it might be headed in the future. Today's sponsor: Save 25% on your first Barbaro Mojo order using the code DevOps25 https://barbaromojo.com/discount/DevOps25 YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact

Ep 267DOP 267: To Fork or Not To Fork
#267: In the fast-paced world of Kubernetes development, ensuring the reliability and effectiveness of applications is crucial. End-to-end testing plays a vital role in detecting bugs, ensuring proper functionality, and maintaining the overall quality of Kubernetes resources. But what happens when existing testing tools fall short of meeting the evolving needs of developers and testers? This is what happened to the team working on Kyverno. They were using a tool but they ended up creating Chainsaw to solve their problem. In this episode, we speak with Charles-Edouard Brétéché about the struggles the Kyverno team had with existing tools and what the team ended up doing to solve the problem. Charles-Edouard's contact information: LinkedIn: https://www.linkedin.com/in/eddycharly/ Chainsaw https://kyverno.github.io/chainsaw/ YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/

Ep 266DOP 266: The Evolution of Data Structure Languages
#266: The tech industry has witnessed an explosion of new configuration languages that are reshaping the way we manage data structures and generate configuration files. From traditional formats like JSON and YAML to newer languages like Pkl, CUE, and KCL, the landscape of configuration languages is constantly evolving to meet the demands of modern software development. In this episode, Darin and Viktor talk about where these languages fit in to our projects and how they can help make our lives easier if we are willing to put in the work. Today's sponsor: Save 25% on your first Barbaro Mojo order using the code DevOps25 https://barbaromojo.com/discount/DevOps25 Pkl https://pkl-lang.org/ CUE https://cuelang.org/ KCL https://www.kcl-lang.io/ YouTube channel: https://youtube.com/devopsparadox Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/ Slack: https://www.devopsparadox.com/slack/ Connect with us at: https://www.devopsparadox.com/contact/

Ep 265DOP 265: The Impact of Kubernetes and GitOps on the Tech Landscape
#265: The worlds of Kubernetes and GitOps are constantly evolving, each iteration bringing us closer to a more streamlined, efficient, and powerful way of managing and deploying our software architectures. Kubernetes has become the cornerstone of container orchestration, offering an unmatched level of flexibility and scalability. Meanwhile, GitOps practices are revolutionizing how we view and implement CI/CD pipelines, emphasizing a declarative way to manage infrastructure and applications. As the Kubernetes landscape matures, clear winners in each category, such as Cilium for CNI and CertManager for certificate management, are emerging, streamlining the selection process for Kubernetes tooling. This maturation leads to a consolidation of best practices and tools, analogous to the evolution observed in Linux distributions. While diversity in tools offers flexibility, a certain level of standardization is necessary for broader adoption and ease of use. In this episode, we talk with John Dietz, CEO and Cofounder of Kubefirst, about a potential future where Kubernetes becomes an unseen yet omnipresent force in software development. John's contact information: X (Formerly Twitter): https://twitter.com/vitamindietz LinkedIn: https://www.linkedin.com/in/jd-k8s/ 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/`

Ep 264DOP 264: Navigating the Changing Landscape of Open Source
#264: In recent years, the very definition of open source has been subject to scrutiny and reinterpretation. Where once open source projects were largely managed and maintained by individuals or small groups for passion or as a hobby, today, they are at the forefront of business, technology, and innovation. The world's dependence on open-source software is undeniable. From infrastructure to development frameworks, open source underpins much of the digital world. In this episode, Darin and Viktor reflect on how the adoption and demand for open-source software have evolved. This evolution demands a proportional change in the amount of effort that goes into these projects. No longer are they just "Saturday afternoon fun." They have become critical to business and societal functions. This shift raises a pivotal question. How do we, as a community, sustain and support the growth and maintenance of these projects. 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/

Ep 263DOP 263: Navigating the Complex Path to Becoming a DevOps Architect
#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/

Ep 262DOP 262: Rethinking Project Success The Iterative Way
#262: In the ever-evolving world of software development and IT infrastructure, striking the right balance between ambition and realistic expectations is a common challenge. This balance becomes even more precarious when dealing with the development and implementation of projects, be it in a Greenfield scenario or maintaining and upgrading existing systems. In this episode, Darin and Viktor review a blog post from Ricardo Castro titled "Engineering Success: Prioritize Progress Over Grand Overhauls". Engineering Success: Prioritize Progress Over Grand Overhauls https://mccricardo.com/engineering-success-prioritize-progress-over-grand-overhauls/ 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/

Ep 261DOP 261: Visionary Views on Internal Developer Platforms and Portals with Port
#261: The future of developer portals is one of seamless integration and intuitive operation. By bridging the gap between complex platforms and the developers who use them, portals can significantly enhance productivity and innovation. This vision aligns with the ethos of companies like Port, which emphasizes an open and adaptable approach to developing internal developer portals. In this episode, we speak with Zohar Einy, the CEO at Port, about the rapidly evolving landscape of software development and operations and the distinction between developer portals and platforms. Zohar's contact information: LinkedIn: https://www.linkedin.com/in/zohar-einy/ X (Formerly Twitter): https://twitter.com/ZoharEiny Port https://www.getport.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/

Ep 260DOP 260: Artificial Intelligence Will NOT Replace You. Devs Using AI Will.
#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/

Ep 259DOP 259: Reimagining The Terminal Experience with Wave Terminal
#259: Terminals have been around for decades, serving as the backbone of many workflows and operations in the tech world. From managing servers to local file manipulation, terminals offer a direct line to the heart of computing. However, with the advent of graphical user interfaces (GUIs), the terminal's prominence has waned among the general user base, though it remains a powerhouse for those who know how to wield it. Wave Terminal has emerged as a beacon of innovation in the static terminal landscape, bringing with it a host of features that leverage today's technology without abandoning the terminal's foundational principles. This modern terminal solution integrates technology, specifically Electron and Go, to create a user interface that feels familiar yet vastly more powerful. In this episode, Darin and Viktor discuss these topics in depth with Mike Sawka, the founder of Wave Terminal, shedding light on the innovative features and the vision for Wave Terminal's future. Mike's contact information: LinkedIn: https://www.linkedin.com/in/mikesawka/ Wave Terminal https://www.waveterm.dev/ 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/

Ep 258DOP 258: Reflections on Startup Infrastructure Choices
#258: As startups journey through their growth phases, the choices made regarding technology infrastructure can significantly impact their agility, scalability, and ultimately, their success. In this episode, Darin and Viktor discuss a blog post from someone that leads infrastructure at a startup where he writes about the decisions that they made as they were building their startup. (Almost) Every infrastructure decision I endorse or regret after 4 years running infrastructure at a startup https://cep.dev/posts/every-infrastructure-decision-i-endorse-or-regret-after-4-years-running-infrastructure-at-a-startup/ 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/

Ep 257DOP 257: Scaling at Adobe: Kubernetes, Global Networking, and Platform Innovation
#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/

Ep 256DOP 256: KubeCon EU 2024 Review
#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/

Ep 255DOP 255: What Is Developer Observability?
#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/

Ep 254DOP 254: What Is Infrastructure As Code in DevOps?
#254: When you first started out working with infrastructure, you probably used point and click to get your work done. Over time, you created scripts to replace some of that point and click work. But then, many infrastructure as code tools exploded on the market. You may have started working with one or two or you may have chosen to just keep doing what you were doing, but you soon realized you were falling way behind what was going on in the industry. In this episode, Darin and Viktor discuss many of the ups and downs of using infrastructure as code and why not every infrastructure as code tool may be the right tool for you. 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/

Ep 253DOP 253: Deconstructing The Platform Engineering Maturity Model
#253: As we move forward in 2024, one thing stands firm - platform engineering remains a significant focus for companies and has become a key component in the digital transformation journey. This realization drove the creation of the Platform Engineering Maturity Model, a comprehensive guide that serves organizations in various stages of their platform engineering journey. In this episode, we speak with Abby Bangser, one of the lead authors of the Platform Engineering Maturity Model published by CNCF. Abby's contact information: X (Formerly Twitter): https://twitter.com/a_bangser LinkedIn: https://www.linkedin.com/in/abbybangser/ Platform Engineering Maturity Model https://tag-app-delivery.cncf.io/whitepapers/platform-eng-maturity-model/ 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/

Ep 252DOP 252: How To Upgrade Kubernetes
#252: In today's rapidly evolving technology landscape, it's crucial for organizations to keep their software stacks up-to-date. This is especially true for complex systems like Kubernetes, which require regular upgrades to ensure stability, security, and performance. In this episode, Darin and Viktor delve into the challenges of upgrading Kubernetes and discuss best practices to follow during the upgrade process. 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/

Ep 251DOP 251: Demystifying Modern Message Brokers with Memphis.dev
#251: We're becoming more and more dependent on sophisticated systems that transport data from one part of our application to another. This infrastructure, often referred to as message brokers, is a vital backbone supporting many products we use daily. But are we fully leveraging their power and simplicity? In this episode, we speak with Valera Bronshtein, Director of Infrastructure at Memphis.dev, about event-based architectures and why using effective message brokers doesn't have to be hard or complicated. Valera's contact information: Twitter: https://twitter.com/ValeraBronsht LinkedIn: https://www.linkedin.com/in/valerabr/ 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/

Ep 250DOP 250: From Godfather of DevOps to Godfather of AI
#250: Sure, we can use Generative AI to write code for us and generate cool pictures...sometimes. But who has the responsibility for making sure all that infrastructure stays up and running? Look no further than your favorite sysadmin or cloud engineer. There is nothing new under the sun... In this 250th episode, we have our friend Patrick Debois back on to talk about how he's researching we can use Generative AI beyond just the typical use cases that we see today and why understanding how to integrate all these new tools together may be more important than learning how to be a prompt engineer (whatever that means). Patrick's contact information: X (Formerly Twitter): https://twitter.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/

Ep 249DOP 249: How To Choose Between Open Source and Commercial Software
#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/

Ep 248DOP 248: How To Use ChatGPT for DevOps
#248: When thinking about starting to learn a new technology, where do you start? Are you so busy at work that you're not able to spend any time learning something new? Are you concerned that when your company finally jumps on the AI bandwagon, will you be left behind? In this episode, Darin and Viktor talk about when and how you might want to start preparing yourself for the situation that will probably be arriving sooner than you think. 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/

Ep 247DOP 247: Navigating the Nuances of Developer Relations
#247: What do you think of when I say "Developer Relations"? Is it a person that flys from conference to conference giving talks? Is it someone that is chasing you down to scan your badge in a booth? What if the answer to both of those questions is both yes and no? In this episode, we speak with Lian Li about the realities of developer relations and how developer relations isn't just something you buy off the shelf. Lian's contact information: X (Formerly Twitter): https://twitter.com/lianmakesthings LinkedIn: https://www.linkedin.com/in/lian-li/ 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/

Ep 246DOP 246: How To Become a DevOps Architect in 2024
#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/

Ep 245DOP 245: Building Your Best Team Ever
#245: Imagine this. You think you've been hired into a team of all A players. Think Wayne Gretsky, Michael Jordan, Lionel Messi, etc. Instead, what's really happened is you've been assigned to the team that is nothing more than the people that played behind the people that played behind the A players. Yeah, you've been demoted to the third string team. You think, ok, at least I made a team and I'm not bagging groceries (is that still a thing?) down at the local market. Now that you're on a team, how do you plug in and help make the team better? In this episode, we speak with Dr. David Burkus about his latest book "Best Team Ever". We go into the 3 key areas that both the manager and the players need to understand in order to actually create a team that might even be able to beat a team of A players. David's contact information: Twitter: https://twitter.com/davidburkus LinkedIn: https://www.linkedin.com/in/davidburkus/ Website: https://davidburkus.com/ 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/

Ep 244DOP 244: What Every DevOps Should Learn in 2024
#244: 2023 is in the rearview mirror. Welcome to 2024, the year of our AI overlords. In this episode, Darin and Viktor make their predictions about all the technologies that will potentially impact our day to day work for both the good and the bad. Not surprisingly, AI is at the top of that list, but maybe not for the reasons that you might think. 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/

Ep 243DOP 243: Looking Back on Our 2023 Predictions
#243: Here we are at the end of 2023. Darin and Viktor look back at the predictions they made back in episode 192. Let's see how they did. 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/

Ep 242DOP 242: Take a Break. That's the Message.
#242: Darin and Viktor look back over the past year. What do you have to be thankful for this year? Also, listen all the way to the end of the episode for a handful of holiday themed tunes. 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/

Ep 241DOP 241: From Restaurant Server to KubeCon Keynote in Under 4 Years
#241: On today's episode, we go in depth with one of our friends, Whitney Lee. You may know her from her Enlightening series on Tanzu.TV or maybe from the You Choose videos she does with Viktor. But did you know just over 4 years ago, she was a server in a vegetarian restaurant and since that time she's spoken five times at KubeCon conferences - 2 of which were keynotes? What'll you'll learn is that just because you don't have a CS degree doesn't mean that you can't do great things in tech. Whitney's contact information: Twitter: https://twitter.com/wiggitywhitney LinkedIn: https://www.linkedin.com/in/whitneylee/ 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/

Ep 240DOP 240: Supercharging Developer Workflows with Simplified Platform Engineering
#240: Imagine being handed a nicely-wrapped box containing Platform Engineering, much like when we were sold DevOps in a Box. An enigmatic gift, with potential benefits yet accompanied by potential complexities. It calls to question - how is this different from the countless developer platforms we've seen companies launch over the years? In this episode, we speak with Mauricio Salatino about his take on where platform engineering is today and where it's headed in the future. Mauricio's contact information: Twitter: https://twitter.com/salaboy LinkedIn: https://www.linkedin.com/in/salaboy/ Platform Engineering on Kubernetes https://www.manning.com/books/platform-engineering-on-kubernetes Use the code "podparadox20" to save 40% 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/

Ep 239DOP 239: What's in Your From Line? A Conversation With Chainguard
#239: In this episode, Ville Aikas and Matt Moore from Chainguard join us for a discussion about open-source projects, distroless containers, and software security. They share their stories about the creation and progress of ChainGuard, offering insights into the way the company operates and contributes to the open-source community. They also delve into the value of improving the signal-to-noise ratio of vulnerability scanners and how this can aid in addressing software security problems. They also explain their commitment to the APK format and its advantages, as well as the significance of Wolfi, their '(un)distro', in maintaining vulnerability-free software environments. Matt's contact information: Twitter: https://twitter.com/mattomata LinkedIn: https://www.linkedin.com/in/mattmoor/ Ville's contact information: Twitter: https://twitter.com/aikasville LinkedIn: https://www.linkedin.com/in/villeaikas/ 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/

Ep 238DOP 238: Unlocking the Potential of Modern Architectures Using Service Mesh
#238: You might just now be reaching the point of containerizing your workloads and running them in Kubernetes. However, how do you go about accessing those workloads? You might have started with an ingress, because other options seemed like they were too complex. However, you've now crossed the point where you need that complexity. That's where service mesh can help you out. On this episode, we speak with Marino Wijay, Principal Developer Advocate at solo.io, about how service mesh has evolved over time, the challenges of adopting certain models, and the advantages of open-source solutions. We also talk about the differences between sidecar and sidecar-less models, and the circumstances in which either might be appropriate. Marino's contact information: Twitter: https://twitter.com/virtualized6ix LinkedIn: https://www.linkedin.com/in/mwijay/ 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/

Ep 237DOP 237: KubeCon North America 2023 Review
#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/

Ep 236DOP 236: Efficient Cloud Cost Optimizations with Profisea Labs
#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/

Ep 235DOP 235: Diving Into Platform Engineering Trends With Humanitec
#235: In the mid-2000s, Werner Vogels introduced the idea of "you build it, you run it". This concept suggested that the same team responsible for building a product should also be responsible for running and maintaining it. However, despite the initial enthusiasm, we have yet to see this phrase truly materialize in practice. The industry has faced challenges in fully realizing the "build it, run it" philosophy. In this episode, we speak with Kaspar von Grünberg, founder & CEO at Humanitec, about why "shifting left" to the developers really isn't all it's cracked up to be and how instead cleaner abstractions can bridge the gap in understanding between non-technical managers and the developers in the trenches. Kaspar's contact information: Twitter: https://twitter.com/kaspar_official LinkedIn: https://www.linkedin.com/in/kvgruenberg/ 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/

Ep 234DOP 234: Better Bare Metal Infrastructure Management With RackN
#234: The shift to cloud computing has greatly increased the popularity of infrastructure as code. But think about it. Cloud is nothing more than an abstraction on top of bare metal servers. Why can't we just as easily manage our bare metal servers as code as well? In this episode, we speak with Rob Hirschfeld, founder and CEO at RackN, about the challenges and opportunities of managing bare metal servers as code. Rob's contact information: Twitter: https://twitter.com/zehicle LinkedIn: https://www.linkedin.com/in/rhirschfeld/ Website: https://robhirschfeld.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/

Ep 233DOP 233: Upskill Your Knowledge Using Wilco
#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/

Ep 232DOP 232: Real-Time Application Security Using Arnica
#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/

Ep 231DOP 231: Automating API Development With Hasura
#231: We never thought that exposing our databases to the public internet was a good thing. However, when we started creating middleware API services that sat in front of those databases, we probably ended up doing almost the exact same type work that we did when we created the database schemas themselves. Somehow or another, we thought this was good, but in reality, it was not the right solution. In this episode, we speak with Tanmai Gopal, CEO and co-founder at Hasura, about how modern web APIs are developed and the role of modern databases in making development more efficient and scalable. Tanmai's contact information: Twitter: https://twitter.com/tanmaigo LinkedIn: https://www.linkedin.com/in/tanmaig/ 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/

Ep 230DOP 230: Simplifying End-to-End Encryption With Smallstep
#230: In today's digital age, it's no secret that relying solely on passwords for security is no longer an effective solution. We all understand the risks associated with using just passwords, but the question remains: what other alternatives do we have at our disposal? What if you could eliminate passwords all together and still make all your communications completely secure? In this episode, we speak with Mike Malone, Founder and CEO at Smallstep, about his background with OpenID and OAuth and how increasing security today doesn't mean also increasing budgets. Mike's contact information: Twitter: https://twitter.com/mjmalone LinkedIn: https://www.linkedin.com/in/mmalone/ 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/

Ep 229DOP 229: The Evolution of Installing Applications into Kubernetes
#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/

Ep 228DOP 228: The Customer Is the True North Star
#228: The Agile Manifesto is now more than 20 years old. However, even after all this time, instead of helping organizations create and deliver software faster to satisfy customer needs, many times Agile principles are turned into rigid processes that stifle innovation and limit customer satisfaction. Have far have we strayed from the core principles of the manifesto? In this episode, we talk with Paul Stovell, CEO and founder of Octopus Deploy, about the realities of Agile in 2023. Also, find out about the backstory of how Paul was able to snag the octopus.com domain. Paul's contact information: Twitter: https://twitter.com/paulstovell LinkedIn: https://www.linkedin.com/in/paulstovell/ 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/

Ep 227DOP 227: Layoff-Proofing Your Career
#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/

Ep 226DOP 226: When Cloud Services Let Us Down
#226: Dependency on third-party providers is an inescapable reality of modern operations. However, expecting third-party providers to solve everything for you is highly unrealistic. Even if you had all the money in the world, you probably still would have issues with your operations. In this episode, we break down an article that discusses what level of support and services we should expect from third-party providers. Cloud Dependencies Need to Stop F—ing Us When They Go Down https://thenewstack.io/cloud-dependencies-need-to-stop-f-ing-us-when-they-go-down/ 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/

Ep 225DOP 225: The Rise of Kubernetes: From Google to Global Phenomenon
#225: How did Kubernetes become the predominant choice for modern-day DevOps teams? From changing how applications run to reshaping security parameters, learn how this open-source platform continues to turn heads. In today's episode, we talk with Craig Box, VP of Open Source and Community at Armo, as he uncovers the secrets behind Kubernetes. From Google's original vision for the tool to its unexpected rise in popularity within the DevOps community, we'll explore Kubernetes' improbable journey. Also, we'll get insights into managing potential security issues, and learn how Kubescape is transforming Kubernetes' security landscape. Craig's contact information: Twitter: https://twitter.com/craigbox LinkedIn: https://www.linkedin.com/in/crbnz/ 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/

Ep 224DOP 224: Are Developer Bootcamps Worth It?
#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/

Ep 223DOP 223: Vendors and Communities Working Together in Open Source
#223: Maybe you've been in the tech space for years and you're ready to get into open source. On the other hand, you may be fresh out of school and you're trying to build your CV. What project should you start to work on? The answer is easier than you think. In this episode, we speak with Dotan Horovits, Principal Developer Advocate at Logz.io, on topics ranging from running an in-person event to the proper way to engage in open source communities. Dotan's contact information: Twitter: https://twitter.com/horovits LinkedIn: https://www.linkedin.com/in/horovits/ 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/

Ep 222DOP 222: Finding Performance Bottlenecks With Ddosify
#222: Where do you start when you are having performance bottlenecks in your application? You might start looking at a log or a dashboard. What if there was a better way? In this episode, we speak with Kursat and Fatih, co-founders of Ddosify, about how the standard way of analysis will become a thing of the past. Kursat's contact information: Twitter: https://twitter.com/kursat_aktas_ LinkedIn: https://www.linkedin.com/in/kursataktas/ Fatih's contact information Twitter: https://twitter.com/fatihbaltaci_ LinkedIn: https://www.linkedin.com/in/fatihbaltaci/ 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/

Ep 221DOP 221: Treat Security Like a Bug With Seemplicity
#221: As an application developer, how often do you receive spreadsheets of findings from your security team? Do you drop everything you're doing and work your way through the 57,239 findings during your existing sprint? Our guess is probably not. Even if you did, how would you know where to start? Just because a finding is marked as critical does not mean that it's exploitable. In this episode, we speak with Ravid Circus, CPO at Seemplicity, about how you should be handling and remediating these security problems. Hint: it's not by using spreadsheets, but rather it needs to be in your day to day work. Ravid's contact information: LinkedIn: https://www.linkedin.com/in/ravid-circus-302a8/ 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/