Adventures in DevOps

Hosts

Jillian Rowe

Jonathan Hall

Will Button

Tyler Bird

Nell Shamrell-Harrington

Scott Nixon

Share

Episodes

Sep 15, 2022

Endless Possibilities with WebAssembly with Taylor Thomas - DevOps 131

WebAssembly is a portable binary-code format and a corresponding text format for executable programs to interface software for facilitating interactions between programs and their host environment. Today on the show, WebAssembly expert Taylor Thomas shares his insights into WebAssembly and the endless possibilities for which it allows.

Sep 08, 2022

Transforming from DevOps to DevSecOps - DevOps 130

With recent high-profile software supply chain breaches and President Biden's Executive Order to improve the nation's cybersecurity, there is an increase in the urgency for businesses and governments to move to DevSecOps. How shall your enterprise integrate security with its DevOps process? Today on the show, Will Kelly outlines his approach to transforming from DevOps to DevSecOps.

Sep 01, 2022

The Future of Intelligent Monitoring and Alerting with Ava Naeini - DevOps 129

Today on the show, Ava Naeini shares about her patent pending intelligent engine tool that uses machine learning and statistical processing with various heuristics to determine the healthiness and performance of distributed systems. The panel discusses what this new platform can do and how it can help enhance developers with distributed systems.

Sep 01, 2022

Application Security Challenges with Harshit Chitalia - BONUS

DevOps culture and rapid cloud adoption has developers shipping code faster than ever and security is struggling to keep up. How do you ensure secure deployment while still maintaining speed with releasing applications? Today on the show, Harshit Chitalia, CTO & Founder at Tromzo shares his industry insights related to application security and applicable ideas on what developers can start trying today.

Aug 25, 2022

The GitOps Framework with Tanmay Bhat - DevOps 128

GitOps is an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation. Today on the show, Will and Jonathan interview Tanmay Bhat to discuss the GitOps framework, advantages and disadvantages, and favorite tools.

Aug 18, 2022

DevOps and Log Management - DevOps 127

Logging in today’s DevOps landscape has become more difficult than ever. DevOps needs visibility into workloads that security, development, and operations teams collaboratively manage and provide. Today on the show, Jonathan and Will discuss various strategies to logging and log management and what you can start implementing today.

Aug 11, 2022

Personal Branding as a Developer with Pavan Belagatti - DevOps 126

Top Dev Ops global influencer, award-winning tech writer, and developer advocate Pavan Belagatti joins the show today to share the importance of personal branding as a developer, plus tactical strategies you can implement today.

Aug 04, 2022

The Pull Request Paradox with Yishai Beeri - DevOps 125

You just finished some code that can have a positive impact on your customers, and you are motivated to release it as quickly as possible, but your team members are also incredibly busy working on their own code. This conflict is The Pull Request Paradox. Today on the show, the panel interviews Yishai Beeri to share his insights on how to manage this paradox and the best PR strategies you can implement today.

Jul 21, 2022

Standing Out in the Job Search Process - DevOps 123

With the current economic downturn, companies big and small are facing layoffs, hiring freezes, and altering job offers. Today on the show, Jonathan and Will share their decades of industry knowledge on various strategies you can implement to stand out in a crowded job search process.

Jul 14, 2022

Modern Updates to CDIC Deployments - DevOps 122

Today on the show, Will and Jonathan discuss the latest tools they have been using for CDIC deployments. Specifically, they discuss the Next.js framework, which allows DevOps teams to provide richer application experiences without relying as much on backend infrastructure. That shift has implications for everything from the amount of network bandwidth consumed to the performance of web applications. Moreover, within the Next.js family, the Vercel platform employs caching, routing, and a React framework to optimize application performance.

Jul 07, 2022

Reducing On-Call Engineer Burnout with a Volunteer Management Infrastructure - DevOps 121

Managing uptime is critical for customers and it can be a powerful customer activity that connects engineers to the value that customers receive from your product, however it can also be a heavy source of burnout for engineers. Brian Scanlan with Intercom has created a volunteer management infrastructure that increases the efficiencies of on-call engineers while also reducing the inherent disruptive nature to the job. Today on the show, the panel interviews Brian about his process and architecture to this on-call management infrastructure.

Jul 04, 2022

DevOps Research and Assessment (DORA) Metrics with Dave Mangot - DevOps 120

Google Cloud’s DevOps Research and Assessment (DORA) team operationalize the Accelerate State of DevOps Report, surveying over 32,000 professionals worldwide in the DevOps industry. Dave Mangot joins the show today to share how he leverages these metrics to improve companies within their technology organizations.

Jun 23, 2022

How to Navigate the Job Market in DevOps - DevOps 119

Jonathan shares about the new job offer he received and the progression we went through to navigate the process. Jonathan, Will, and Jillian also discuss the various aspects of the current DevOps job market, starting a new job, and how you can grow in your career.

Jun 16, 2022

Elements to Make an App DevOps Ready - DevOps 118

Today on the show, Will talks about his latest project, Trustified.io and the steps he is considering to make it DevOps ready. Will and Jonathan discuss creating the dev environment, standardized logging, CI/CD, health checks, standardized reporting dashboards, configuring the app, database migration tools, user management, and ORMs.

Jun 09, 2022

Anti-Patterns in DevOps - DevOps 117

An anti-pattern is a pattern that you use to fix a short-term problem at the expense of your long-term goals. The insidious thing about anti-patterns isn't that they don't work or fail outright, but that they work in the short term while causing long-term failure and pain. Today on the show, Jonathan, Jillian, and Will discuss the various anti-patterns and cargo culting in software engineering, including password management, team structures, mean time to recover, and docker files management.

Jun 02, 2022

Deployment Strategies - DevOps 116

Today on the show, Will and Jonathan discuss deployment strategies, including rolling strategy, blue-green patterns, canary deployments, feature flags, and progressive delivery. They also discuss backward compatibilities and rollback and rollforward deployment strategies, plus share their current picks of the week.

May 26, 2022

Universal Infrastructure as Code with Pulumi - DevOps 115

Imagine being able to program the cloud and bridge the Dev and Ops divide with cloud. Pulumi is a universal infrastructure as code platform that allows you to build, deploy, and manage modern cloud applications using familiar languages, tools, and engineering practices. Today, Jonathan and Will discuss all the ins and outs of Pulumi.

May 18, 2022

Progressions Through Programming Languages - DevOps 114

Do I need to learn how to write code? What are the types of program languages required in DevOps? What are the pros and cons of each? Will, Jonathan, and Jillian discuss the progressions through programming languages and their insights and opinions with each. Learn about Bash, Go, Perl, Python, Python 2, Python 3, JavaScript, Node.js, Rust, Ruby, and Java. At the end, they provide their final concluding thoughts and share their top picks.

May 12, 2022

Delivering Business Outcomes, Not Just Metrics - DevOps 113

How do you align engineering outcomes to business goals? On the show, Hersh Tapadia, Adam Dahlgren from Allstacks talk about value stream intelligence and how you can generate guiding insights for product stakeholders across engineering projects and tools so you can shape better outcomes and deliver stronger value.

May 04, 2022

Building Code More Responsibly: A Mental Model Shift - DevOps 112

Enjoy this philosophical conversation around building code more responsibly and how ethics and accountability is to be integrated into the DevOps industry. Eric Tank joins the show and shares his perspective on how to “develop for deprecation”. Building a code that is documented, tested, monitored, and deployed is important, but can you easily pass it off to someone else, or be able to walk away from the code it entirely? Johnathan joins by saying that “software is never done until it’s deleted.” They finish the discussion referencing apprenticeship models and how accountability in this way could parallel other industries.

Apr 28, 2022

Infrastructure as code and Amazon CDK - DevOps 111

Have you considered the significance of infrastructure as code and its importance in the industry? Will, Jillian, and Jonathan deep dive into this topic, plus discuss Amazon CDK and current frameworks and tools for the best workflows.

Apr 21, 2022

Building and Organizing DevOps Teams - DevOps 110

Jillian, Jonathan, and Will break down the process of building a DevOps team. They address the breadth of skills from writing skills to provisioning cloud and server resources. They also dive into organizing human and other resources to successfully build and grow a DevOps team.

Apr 07, 2022

Is Kubernetes Right for You? - DevOps 109

Everyone and their mother is talking about Kubernetes, but there’s something you need to know. In this episode, the gang talks about the TRUTH around Kubernetes for most scenarios.

Mar 27, 2022

Protecting Your Database with Adam Kamor - BONUS

In a world of fake data and security breaches, where do you go? In this episode, Charles chats with Adam Kamor from Tonic.ai, the fake data company that mimics your production data to keep your databases secure.