...see more
In this episode, Jonathan and Will don their exterminator suits and talk about zombies, podcast automation, and where bugs come from. - How design and architecture choices can lead to bugs - Siloed teams solving similar problems with different implementations - Context of code in peer-review - Types of testing that can reduce and catch bugs - Deadlines that force shipping code despite readiness - Leaving breadcrumbs for future-you Sponsors Top End Devs Coaching | Top End Devs Picks Jonathan- Transistor.fm Will- DevOps For Developers Will- Account Factory for Terraform
27 October 2022 •
Today on the show, Jonathan and Will talk with Vince Reed, Director of DevOps at Polygon Technology, a decentralized Ethereum scaling platform that enables developers to build scalable user-friendly dApps with low transaction fees without ever sacrificing security. They discuss how to build and scale a company that has grown from 40 to over 600 employees in 36 countries in the last year, implementing frameworks, communication, automation, security, and much more. In this episode... - Addressing the unknown challenges of scaling and securing blockchain networks - What skills are the same in blockchain as other industries - What skills are unique to blockchain compared to other industries - Building open source software - The future of Blockchain and DevOps - Working at Polygon- Building a remote-first company Sponsors Top End Devs Coaching | Top End Devs LinearB, who specializes in developer workflow automation Picks Will Max Headroom Warp.dev The Network State | Balaji Srinivasan Jonathan A World Without Email | Cal Newport Podcast - Cal Newport Vince Do The Hard Things First | Scott Allen What If | Randall Munroe
20 October 2022 •
Today on the show, Jonathan and Will talk with Connor Hicks, founder of Suborbital, a serverless platform powered by WebAssembly. They discuss how WebAssembly works, running WASM on the “edge” network, Suborbital’s capabilities, and everything in-between. In this episode… WebAssembly on the server The “edge” and edge computing Security, performance, portability WASM in the cloud limitations Virtualized sandboxes Alternatives to edge computing Writing in other languages What is the learning curve of the security model? Suborbital’s capabilities and language support Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links LinkedIn: Connor Hicks Picks Connor- Arm VMs on Compute | Compute Engine Documentation | Google Cloud Jonathan– Boldly Go Jonathan– 14-inch IPS HD computer monitor Will– Crypto Steel Wallet
6 October 2022 •
Helm is the package manager for Kubernetes that helps you define, install, and upgrade even the most complex Kubernetes application. Matt Butcher, core creator of Helm, joins the show today to share about his experience building and implementing the program. In this episode… Web, WebAssembly, and Kubernetes in the web browser Helm, the Kubernetes package manager Why Go was selected for Helm Regrets and mistakes with Helm Maintaining interest in open source projects What is upcoming for Helm The future of cloud computing and WASM Sponsors Top End Devs Coaching | Top End Devs Links GitHub - helm/helm: The Kubernetes Package Manager Open Source Summit 2022: Keynote, Finicky Whiskers, and a Pizza Party | Fermyon Technologies (@FermyonTech) How to Think About WebAssembly (Amid the Hype) | Fermyon Technologies (@FermyonTech) Fermyon Technologies LinkedIn: Matt Butcher Twitter: @technosophos Picks Jonathan- Boldly Go Matthew - Tiny Go Matthew- Notion - One workspace. Every team. Will- Cryptonomicon Will- Fairy Tale
29 September 2022 •
Aviad Mor is the CTO and co-founder of Lumigo, a serverless intelligence platform that helps developers understand and troubleshoot serverless applications. Today on the show, Jonathan Hall interviews Aviad to discuss observability within DevOps and the future of serverless. In this episode… Observability and Lumigo Linux Kernel MRTG tool Managing distributed systems What is “serverless”? Tracing optimization Onboarding with Lumigo Black boxes and Kubernetes Observability tools Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links Lumigo - Serverless Monitoring and Troubleshooting Platform Monitoring Cloud Native Microservices - Lumigo LinkedIn: Aviad Mor Twitter: @AviadMor Picks Aviad- Islands in the Stream Jonathan- A World Without Email: Reimagining Work in an Age of Communication Overload
22 September 2022 •
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. In this episode… What is WebAssembly Practical application for WebAssembly Building WebAssembly in cloud vs. browser Gain support from all major browsers Resources for building WebAssembly Run times and optimization Serverless and WebAssembly Where to get started Sponsors Top End Devs Coaching | Top End Devs Links Why WebAssembly Belongs Outside the Browser Cloud Native Wasm Day North America | Linux Foundation Events WebAssembly Components and wasmCloud Actors: A Glimpse of the Future GitHub: thomastaylor312 Twitter: @_oftaylor Picks Jonathan- This Is Your Mind on Plants Taylor- Star Trek: Lower Decks (Official Site) Watch on Paramount Plus Will- THINKERS Notebook - Transform your ideas from paper to the cloud
15 September 2022 •
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. In this episode… What is DevSecOps? Startups vs large enterprises First steps to making changes internally Common pitfalls with security Advocating for security Software supply chain security Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links Launching a DevOps to DevSecOps transformation LinkedIn: Will Kelly Twitter: @willkelly Picks Jonathan – Reducing On-Call Engineer Burnout with a Volunteer Management Infrastructure - DevOps 121 Jonathan- What Pickles Can Do for Your Health Will Button – Endure: How to Work Hard, Outlast, and Keep Hammering Will Kelly – Build: An Unorthodox Guide to Making Things Worth Making Will Kelly – #opentowork and available for new job opportunities
8 September 2022 •
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. In this episode… Navigating application security for developers How to keep track of security issues Shift left vs. shift right Security automation Tracking security processes Security solutions and tools Connect with Harshit Chitalia LinkedIn: Harshit Chitalia Links Homepage - Tromzo State of Modern Application Security: Insights From 400+ AppSec Practitioners - Tromzo
1 September 2022 •
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. In this episode… The main challenges with testing distributed systems Developing confidence within your systems Performance testing models Monitoring and performance testing gaps Inclusive technical specs Pulse Operations (company) Current similar tooling options Production data analytics Accuracy and data exposure Sponsors Top End Devs Coaching | Top End Devs Links Pulse Operations LinkedIn: Ava Naeini Picks Ava- Intelligent Diagramming | Lucidchart Jonathan- GitHub - jesseduffield/lazygit: simple terminal UI for git commands Will- Best Portable Teleprompter for Smartphones
1 September 2022 •
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. In the episode… GitOps vs CDIC automated deployment GitOps vs infrastructure as code Who should use GitOps? Favorite tools and recommendations Getting started with GitOps Flux and RODC Pitfalls with GitOps Connect with Tanmay via email: tanmaybhat24@gmail.com Sponsors Top End Devs Coaching | Top End Devs Links GitHub: tanmay-bhat Twitter: @Tanmaybhat98 Picks Jonathan- Technology Connections Jonathan- Join the American Red Cross to Sound the Alarm. Save a Life. Tanmay- ElectroBOOM Will- Drive | Daniel H. Pink
25 August 2022 •
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. In this episode… Who owns the logging process? Lack of strategy in logging Building the library Debugging and error management Following structured logging patterns Basic monitoring Building dashboards vs 3rd party services Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Picks Jonathan – Sentry.io Jonathan- Files · master · Jonathan Hall / Ale · GitLab Will- The Network State: How To Start a New Country
18 August 2022 •
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. In this episode… How to get started and get noticed Building your brand through networks Benefits of building a brand Writing tech articles to get an edge Utilizing Google alerts Refining your thoughts and communication delivery Sponsors Top End Devs Coaching | Top End Devs Links Pavan Belagatti - Developer Advocate - Harness | LinkedIn Picks Jonathan – Sentry.io Jonathan- Agile Tour Vienna 2022 Jonathan – Dynamic Reteaming Pavan- Harness | The Modern Software Delivery Platform - CI, CD, Feature Flags, Cloud Costs & more Will- The Network State: How To Start a New Country Will- Building a Second Brain
11 August 2022 •
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. In this episode… Where do pull requests come from Collaborating and empowering developers Differentiating and managing PR lanes The ship show ask model Optimizing pull requests Rule based models Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links LinkedIn: Yishai Beeri LinearB Picks Jonathan- Dynamic Reteaming: The Art and Wisdom of Changing Teams Will- Building a Second Brain Yishai- Top Gun: Maverick (2022) - IMDb
4 August 2022 •
Today on the show, the panel discusses the intersection of data and DevOps, including various topics such as data warehousing, analytics, and source data, DVC and AWS Batch, and Snowflake integrations. In this episode… Data warehousing Analytics with source data Data Version Control (DVC) AWS Batch Production database schemas Real time data Snowflake integrations Sponsors Top End Devs Coaching | Top End Devs Picks Jillian- iD Tech | Summer Coding Camp & Online Tech Programs for Kids & Teens Jonathan- The Timeless Way of Building Will- ShouldeRök™
29 July 2022 •
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. In this episode… Having a public profile Listing your projects on your resume Sharing your accomplishments, not just your responsibilities Knowledge options Leveraging social media Stack Overflow Soft skills Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Picks Jonathan- Commitment - the book | Commitment - the book Will- Building a Second Brain
21 July 2022 •
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. Sponsors Top End Devs Coaching | Top End Devs Links Develop. Preview. Ship. For the best frontend teams - Vercel Jenkins Next.js by Vercel - The React Framework Picks Jonathan – Agile Tour Vienna 2022 Will- All You Zombies Will- Pulumi - Universal Infrastructure as Code
14 July 2022 •
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. In this episode… The on-call burden Alarm management Escalation paths Incentives for the volunteer teams Deployment processes Improving standards and expectations Human centric vs. machine centric Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links Intercom's On-Call Strategy to Avoid Engineer Burnout [2021] 10 technical strategies to avoid when scaling your startup (and 5 to embrace) - Inside Intercom Infrastructure at speed: 5 lessons learned from building Intercom in Europe Brian Scanlan Twitter: @brian_scanlan LinkedIn: Brian Scanlan Picks Brian- speedtapefilms Jonathan- Mafia Prince: Inside America's Most Violent Crime Family and the Bloody Fall of La Cosa Nostra Will - ThirdWeb.com
7 July 2022 •
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. In this episode… DORA metrics Speed and quality Monoliths vs. microservices Uptime and failure rates Mean time to recover Deployment frequencies Production monitoring Sponsors Top End Devs Coaching | Top End Devs Links Mangoteque - Get good at delivering software℠ The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations DevOps Solutions | Google Cloud Picks Dave- An incomplete list of skills senior engineers need, beyond coding Jillian- Twitter: @PayGapApp Jonathan - Toothpowder is better than toothpaste
4 July 2022 •
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. In this episode… Stack overflow and blogposts What do you do when you first start? Contracting gigs Social life in the workplace vs. financial transaction Single points of failure Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Picks Jonathan - (Reverse Pick) Looking for a Terraform for Drip configuration tool. Does this exist? If so, email jonathan@jhall.io. Jillian- Appsmith | Build & self-host internal tools Jillian - Workspaces for Mac Jillian- Setapp | The best apps for Mac in one suite Will- The Power of Go: Tools - Bitfield Consulting Will - Trustified.io
23 June 2022 •
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. Elements to Make an App DevOps Ready: Creating the dev environment Standardized logging CI/CD Health checks Prometheus Standardized reporting dashboards Configuring the app Database migration tools User management ORMs Sponsors Top End Devs Coaching | Top End Devs Picks Jonathan- 49" CHG90 QLED Gaming Monitor Monitors - LC49HG90DMNXZA Will- The Sovereign Individual: Mastering the Transition to the Information Age Will- Trustified.io
16 June 2022 •
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. In this episode… What is cargo cult software engineering? Favorite anti-patterns Password management Team structure and silos Mean time to recover Docker files management Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Picks Jillian - AWS ParallelCluster 3 Jillian- Data Version Control · DVC Jillian- Bioanalyze project Jonathan- Nest Cam Jonathan - Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation Will- The Sovereign Individual: Mastering the Transition to the Information Will - Trustified.io
9 June 2022 •
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. In this episode… Kubernetes orchestration Blue-Green deployment patterns Canary deployments Feature flags Progressive delivery Backward compatibility Rollback deployment Rollforward deployment Sponsors Top End Devs Coaching | Top End Devs Picks Jonathan - A Radical Enterprise Will - Let’s Go Further Will - Skyrim – Music and Ambience
2 June 2022 •
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. In this episode… What is Pulumi and how does it work? Is Pulumi replacing tools such as Ansible, Chef, Terraform altogether? What is the learning curve? What languages is Pulumi limited to? When would you not use Pulumi? What are the processes for implementation? Sponsors Top End Devs Coaching | Top End Devs Links Pulumi Picks Jonathan- LooLoo Kids - Nursery Rhymes and Children's Songs Will- The Murph Challenge Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
26 May 2022 •
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. Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links How to program with Bash: Syntax and tools The Go Programming Language The Perl Programming Language - www.perl.org Welcome to Python.org JavaScript.com Node.js Rust Ruby Java | Oracle Picks Jillian- The Seven Basic Plots: Why We Tell Stories Jonathan- Obviously Awesome Jonathan- neverworkintheory.org Jonathan- The Tiny DevOps Guy Will- Learning Go Will- DevOps for Developers Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
18 May 2022 •
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. In this episode… “Metrics are just table stakes” Metrics vs feelings driven management How to evolve the conversation from data collection to value creation Understanding the why behind the work to retain engineers The “dining table problem” How do engineering teams respond to this approach? Sponsors Top End Devs Coaching | Top End Devs Links How did we get here? The Complex Journey to Value Stream Intelligence New Engineering Performance Industry Benchmarks — What does good look like? Podcasts - Check out episode 37 LinkedIn: Allstacks Twitter: Allstacks ( @allstacksapp ) Twitter: Adam Dahlgren ( @adamdahlgren ) Twitter: Hersh Tapadia ( @hershtapadia ) Picks Adam- Follow influencer Geoffrey Moore Hersh- The Boys in the Boat Jillian- The Social Conquest of Earth Will- The Workshop Survival Guide Special Guests: Adam Dahlgren and Hersh Tapadia. Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
12 May 2022 •
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. Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links Evolutionary Design Without* Tests Mastering Evolutionary Design - Jonathan Hall Twitter: Erik Tank ( @eriktank ) Picks Eric- GitHub: ajeetdsouza/zoxide Jillian- Get an elliptical for health and exercise Jillian- BookBub Jonathan- Razer Kiyo Pro Streaming Webcam Jonathan-Jonathan Hall's Boldly Go YouTube Channel Will- Pulumi Special Guest: Erik Tank. Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
4 May 2022 •
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. Sponsors Tonic.ai Top End Devs Coaching | Top End Devs Picks Jonathan- Kivick CLI Tool – Jonathan created a Go Driver tool that allows you to do a replication from file system to CouchDB instance. Jonathan- How to Automate Anything Jillian- Dash overview Jillian- His Dark Material Book Series Will- Open AI.com Will- DevOps Roadmap for 2022 Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how. Tonic.ai: Tonic.ai is a synthetic data platform that equips developers with the data they need to build products effectively, while achieving compliance and security. With Tonic, teams shorten development cycles, eliminate the need for cumbersome data pipeline work, and mathematically guarantee the privacy of their data. Using universal data connectors and flexible APIs, Tonic integrates seamlessly into existing pipelines and allows developers to shape and size their data through advanced subsetting and synthetic scaling technology. By leveraging the latest in differential privacy, Tonic bakes in peace of mind, eliminating friction for teams working to deliver solutions at the speed of thought.
28 April 2022 •
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. Sponsors Tonic.ai Raygun | Click here to get started on your free 14-day trial Top End Devs Picks Jillian- Appsmith | Build & self-host internal tools Jonathan- A Radical Enterprise Will- Why putting a pane of glass on a pile of sh*t doesn’t solve your problem Sponsored By: Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Tonic.ai: Tonic.ai is a synthetic data platform that equips developers with the data they need to build products effectively, while achieving compliance and security. With Tonic, teams shorten development cycles, eliminate the need for cumbersome data pipeline work, and mathematically guarantee the privacy of their data. Using universal data connectors and flexible APIs, Tonic integrates seamlessly into existing pipelines and allows developers to shape and size their data through advanced subsetting and synthetic scaling technology. By leveraging the latest in differential privacy, Tonic bakes in peace of mind, eliminating friction for teams working to deliver solutions at the speed of thought.
21 April 2022 •
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. In This Episode 1) The BIGGEST reason NOT to use Kubernetes 2) If you’ve started Kubernetes, watch out for THIS common pitfall 3) How to leverage Kubernetes’ customization capability and feel confident in scaling without pieces falling through the cracks Be a guest on the show! https://go.oncehub.com/adventuresindevops Sponsors Tonic.ai Raygun | Click here to get started on your free 14-day trial Top End Devs Picks Jillian- Data Microservices in Apache Spark using Apache Arrow Flight Jillian- TALES OF ARISE | Official Website (EN) - Bandai Namco Jonathan- Kubernetes is the future of DevOps... or is it? Jonathan- Allen Edmonds: Men's Shoes | Dress, Casual, Boots & More Will- The YouTube Formula by Darrel Eves Sponsored By: Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how. Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Tonic.ai: Tonic.ai is a synthetic data platform that equips developers with the data they need to build products effectively, while achieving compliance and security. With Tonic, teams shorten development cycles, eliminate the need for cumbersome data pipeline work, and mathematically guarantee the privacy of their data. Using universal data connectors and flexible APIs, Tonic integrates seamlessly into existing pipelines and allows developers to shape and size their data through advanced subsetting and synthetic scaling technology. By leveraging the latest in differential privacy, Tonic bakes in peace of mind, eliminating friction for teams working to deliver solutions at the speed of thought.
7 April 2022 •
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. “It’s a little control knob, allowing you to turn the dial between privacy and utility. That’s what Tonic.ai does.” - Adam Kamor In This Episode 1) How to prepare your infrastructure for the real world and keep your transformations simple 2) The Do’s and Don’ts of acquiring EXCELLENT data sets 3) Why most security questions are GARBAGE and won’t protect your customers Links Twitter: Tonic.ai ( @tonicfakedata ) Special Guest: Adam Kamor.
27 March 2022 •
Is your DevOps title “hip”? What does it mean? Does it matter? In this episode, the gang discusses the fundamental differences between dev ops positions based on “hipness”, as well as if it actually matters in today’s world. In This Episode 1) What the “hipness” of your job means (and if you should care) Sponsors Tonic.ai Raygun | Click here to get started on your free 14-day trial Top End Devs Links Shades of DevOps Roles Picks Jillian- Lucy's Legacy: The Quest for Human Origins Jonathan- Team of Teams: New Rules of Engagement for a Complex World Jonathan- A Radical Enterprise Will- The Mom Test Sponsored By: Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how. Tonic.ai: Tonic.ai is a synthetic data platform that equips developers with the data they need to build products effectively, while achieving compliance and security. With Tonic, teams shorten development cycles, eliminate the need for cumbersome data pipeline work, and mathematically guarantee the privacy of their data. Using universal data connectors and flexible APIs, Tonic integrates seamlessly into existing pipelines and allows developers to shape and size their data through advanced subsetting and synthetic scaling technology. By leveraging the latest in differential privacy, Tonic bakes in peace of mind, eliminating friction for teams working to deliver solutions at the speed of thought.
17 March 2022 •
Will needs some developer therapy, and maybe you do, too. In this episode, Will talks about reconfig issues he’s having with a client, and his loyal compadres help him find the light at the end of the tunnel. It may NOT include Airflow, though. Sorry, Jillian. In This Episode 1) What you NEED to look for to know if reconfiguration is the right answer for your…situation 2) Your No-B.S. guide to reconfiguring without making your client hate you 3) How to implement charts and other visual aids to help you and the client stay in sync Sponsors Tonic.ai Raygun | Click here to get started on your free 14-day trial Top End Devs Picks Jillian- Dash Overview Jillian- ShinyProxy Jonathan- Ozark | Netflix series Jonathan- Continuous Delivery - YouTube Will- DevOps Roadmap 2022 Sponsored By: Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how. Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Tonic.ai: Tonic.ai is a synthetic data platform that equips developers with the data they need to build products effectively, while achieving compliance and security. With Tonic, teams shorten development cycles, eliminate the need for cumbersome data pipeline work, and mathematically guarantee the privacy of their data. Using universal data connectors and flexible APIs, Tonic integrates seamlessly into existing pipelines and allows developers to shape and size their data through advanced subsetting and synthetic scaling technology. By leveraging the latest in differential privacy, Tonic bakes in peace of mind, eliminating friction for teams working to deliver solutions at the speed of thought.
10 March 2022 •
Ready to add another tool to your toolkit? In this episode, the squad sits down with AWS connoisseur, Stephen Kuenzli. They lay out how to make integrating IAM a breeze, the EXCITING future of AWS, and why AWS hasn’t asked you this ONE question that, frankly, you should have asked already. “Even if you think you know AWS one Day 1, it’s changed on Day 2. It’s important to simplify how you access these resources.” - Stephen Kuenzli In This Episode 1) How AWS makes integrating IAM a breeze (with some really cool encryption tricks!) 2) Why AWS hasn’t asked you this ONE important question (and why you should!) 3) The BEST resource libraries to keep you feeling confident and in control (even if you’re new to AWS) 4) What the exciting future of AWS looks like for 2022 and beyond Sponsors Tonic.ai Top End Devs Links Effective IAM for Amazon Web Services Picks Jillian- Support your local book on crowd funding websites! (be gentle on your wallet) Jonathan- Will Button — The Inside Scoop on Teaching DevOps Jonathan- Panama Hats Stephen- Write Useful Books by Rob Fitzpatrick Stephen- The Mom Test by Rob Fitzpatrick Will- Acuity Eyedrops Will- Effective IAM for Amazon Web Service Special Guest: Stephen Kuenzli. Sponsored By: Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how. Tonic.ai: Tonic.ai is a synthetic data platform that equips developers with the data they need to build products effectively, while achieving compliance and security. With Tonic, teams shorten development cycles, eliminate the need for cumbersome data pipeline work, and mathematically guarantee the privacy of their data. Using universal data connectors and flexible APIs, Tonic integrates seamlessly into existing pipelines and allows developers to shape and size their data through advanced subsetting and synthetic scaling technology. By leveraging the latest in differential privacy, Tonic bakes in peace of mind, eliminating friction for teams working to deliver solutions at the speed of thought.
3 March 2022 •
Ready to pull the plug and go server-less? Hold your horses. In this episode, the DevOps fellows sit down with Allen Helton, a developer knows all about server-less ops. They discuss the biggest pros and cons for going server-less, why you HAVE to start with the big “A” to keep everything neat, and the NUMBER ONE mistake developers make when trying server-less for the first time. “ServerOps engineers are just as important as DevOps engineers are. There’s a lot of crossover.” - Allen Helton In This Episode 1) The HUGE pros for going server-less in 2022 (and why it doesn’t have to be too different from traditional DevOps) 2) Why server-less ops MUST start with the big “A” to keep everything tidy 3) The NUMBER ONE mistake traditional devs make when trying out server-less for the first time 4) How to learn Sever-less Ops efficiently and NOT overwhelm yourself (even if you’re a beginner) Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links Ready, Set, Cloud! Picks Allen- Wyze Noise-Cancelling Headphones Jillian- Dabbleofdevops Jonathan- Jabra Elite 75t Will- DevOpsDays Austin 2022 Will- Forest Will- Rob Walling — Does "DevOps" Matter to Investors? Special Guest: Allen Helton. Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
17 February 2022 •
We’re not calling you a dummy, but you might be one if you don’t listen to this episode. This time around, the gang discusses the do’s and don’ts of choosing CI/CD tools, including how to safety migrate between them, why super-specialized tools are getting extremely popular this year, and the ONE component that makes or breaks a tool. In This Episode 1) The TWO questions you need ask BEFORE you choose your tools (and why there’s no “one size fits all”) 2) How to safely migrate from one tool to another 3) Why super-specialized CI tools are getting more popular in 2022 4) Want to know what makes a CI tool worthwhile? Ask if it has THIS single component and you’re off to a great start Sponsors Top End Devs Coaching | Top End Devs Picks Jillian- Wheel of Time Book Series Jonathan- All Quiet on the Western Front: A Novel Jonathan- All Quiet on the Western Front (1930) Jonathan- All Quiet on the Western Front (TV Movie 1979) Will- The Devil and the Blacksmith Will- Acuity Eyedrops Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
10 February 2022 •
Love the nomad lifestyle but not sure how to pull it off? You’re in luck! In this episode, the panelists discuss their personal experiences working (and sometimes living) remote. They cover how to generate leads and book clients consistently, why the “multiplier effect” is HUGE for making your new ideas lucrative, and the ONE reason you don’t need revolutionary ideas to find success. In This Episode What the panelists all learned from being digital nomads (and if it’s right for you) How the panelists generated leads and booked clients while traveling abroad (and the apps they used to keep their income steady) Why the “multiplier effect” is the KEY to making your new idea lucrative The reason you DON’T need revolutionary ideas to find success (and the strategy to keep readers coming back for more) Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Picks Jillian- LUSH cosmetics Jillian- Airstreams and NOT cities Jillian- Kindle Jonathan- Merino wool for the BEST clothes Jonathan- Duluth Trading Company Jonathan- MEI Voyager Backpack Will- Dr. Bronner's, 18-in-1 Hemp Pure-Castile Soap, Peppermint Will- The 4-Hour Workweek Will- Trust Me, I'm Lying: Confessions of a Media Manipulator Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
3 February 2022 •
We’ve been hearing about blockchain and Web3 for years now, but its heyday is sooner than you think. In this episode, Will and Jonathan discuss why NOW is the time to dig into blockchain, how those in Dev Ops can approach these new technologies (and not get overwhelmed), and what Jonathan learned from a, well, “crazy” interview. In This Episode Why RIGHT NOW is the time to understand block chain (it’s not a fad anymore!) How Dev Ops peeps should think about and approach blockchain (free resources!) The KEY difference between blockchain and crypto What Jonathan learned from an oddball interviewer (and the ethics of blockchain in general) Sponsors Top End Devs Coaching | Top End Devs Links The craziest interview ever - Jonathan Hall Picks Jonathan- Debt: The First 5,000 Years Jonathan- “Bad Hair Day” by Weird Al Will- The Tim Ferris Podcast with Naval Ravikant and Chris Dixon Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
27 January 2022 •
Jonathan talks about how he prepares for a tech interview, and offers insights from the point of view of a hiring manager as well. Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Picks Jonathan- The Daily Commit - Jonathan Hall Jonathan- Healthy Software Developer Sponsored By: Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how. Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams
20 January 2022 •
Jillian, Jonathan, Shimon, Will, and Chuck discuss the history of the show, their favorite episodes, and what they think is coming in 2022. Sponsors Top End Devs Coaching | Top End Devs Picks Charles- OptOutPrescreen.com Charles- Forbidden Desert | Board Game | BoardGameGeek Charles- Forbidden Island | Board Game | BoardGameGeek Charles- Author | Top End Devs Jillian- Supabase Jillian- refine Jonathan- Bullshit Jobs Shimon- GitHub: datreeio/datree Will- DevOps For Developers Will- Courage Is Calling: Fortune Favors the Brave Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
13 January 2022 •
Ready to show off your coding skills to the world? Not so fast. In this episode, Will and Jillian discuss why developers need to simplify their product with the end goal in mind—the customer. They share some awesome examples of how to do this, how you can win Future You’s approval, and the steps to create a smooth user experience. “I think it’s a hard mental shift to say that my area of expertise shouldn’t be visible in the product. But, you need to understand the end goal. My goal is to automate myself out of a job, then move on.” Will Button In This Episode: Jillian shares a killer example that should inspire all DevOps people to simplify their process As a programmer, you want to tell the customer how great your programming is, right? Hold on…Will shares a different perspective How Will approaches his programming that avoids all customer confusion and creates a seamless experience What Jillian believes is MORE important than learning how to code (sometimes) Why you need these TWO things that will earn Future You’s approval Picks: Jillian’s Techy: Airflow and Strapi Non-techy: Harriet the Hamster Princess Will’s Until the End of Time by Brian Greene Connect with Will and Jillian: Jillian: https://twitter.com/jillianerowe Will: https://www.linkedin.com/in/willbutton/
6 January 2022 •
Daniele Fontani joins the Adventure to discuss the different kinds of Ops like NoOps, AppOps, etc. He makes fun of the different ways that people try to extend DevOps into other types of movements and why the different focuses may or may not be appropriate ways to manage resources. Panel Will Button Jonathan Hall Special Guest Daniele Fontani Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs PIcks Jonathan - Bugaboo Stroller Will - Courage is Calling: Fortune Favors the Brave by Ryan Holiday Special Guest: Daniele Fontani.
16 December 2021 •
Get Lifetime Access to Mani's Entrepreneurship Pack and Book Club. Use coupon code "GREAT" Mani has summarized hundreds of business books that outline how to build, grow, and operate a business and he shares his expertise with Chuck and the listeners in this special episode. Chuck and Mani discuss what it takes to be a successful entrepreneur. They talk about their businesses on a regular basis and Chuck's been getting a lot of requests for entrepreneurship help. He and Mani talk about the 3 primary things that add momentum to your business and help you keep the momentum up when setbacks come your way. Get Lifetime Access to Mani's Entrepreneurship Pack and Book Club. Use coupon code "GREAT" Special Guest: Mani Vaya.
14 December 2021 •
Will and Jonathan have a conversation about whether or not you can use Scrum with DevOps. They also discuss different alternatives to Scrum and how you can use them instead of Scrum or whether Scrum is the best fit. Panel Jonathan Hall Will Button Sponsors Top End Devs Coaching | Top End Devs Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
9 December 2021 •
The Adventures in DevOps crew discuss the various certificates that exist and which ones you may or may not want to consider getting. They talk about whether you need one in the first place and the value that different markets place on the certificates. Panel Charles Max Wood Jillian Rowe Jonathan Hall Will Button Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Picks Charles- Roxley Games Steampunk Rally Fusion Charles- Xero Charles- Stimulus Charles- BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working Jillian- Bioinformatics on AWS - Youtube Jillian- Memory of Fire Jillian- The Homeward Bounders Jonathan- "Ship Better Code Faster" course ( Coupon Code - BLACKFRIDAY2021 ) Jonathan- Why people believe they can’t draw - and how to prove they can | Graham Shaw | TEDxHull Will- The Almanack of Naval Ravikant Will- O'Keefe Music Foundation - YouTube Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
2 December 2021 •
Jillian, Jonathan, Will, and Chuck discuss where the line is between Development and DevOps and what the difference is. They also get into the value of each and when crossover is likely to occur. Panel Charles Max Wood Jillian Rowe Jonathan Hall Will Button Sponsors Top End Devs Coaching | Top End Devs Picks Charles- Traeger Grills® - The Original Wood Pellet Grill Charles- Campfire Charles- Donut Charles- Author | Top End Devs Charles- Shadow Hunters | Board Game | BoardGameGeek Jillian- Strapi Jonathan- Failure Is Not an Option Will- Working Effectively with Legacy Code Will- DIY DevOps Projects to build DevOps skills NOW! - YouTube Sponsored By: Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how. Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams
25 November 2021 •
Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal Coupon Code: "DEEP" for a GIANT discount Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time. He has read hundreds of books that have taught him the secrets to getting more done by getting into this state. He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects. The trick? Deep Work! Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal. Other developers call it "Flow" or "the Zone." Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time. Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal Coupon Code: "DEEP" for a GIANT discount
25 November 2021 •
The panel puts their heads together to talk about how to bring DevOps practices into a work situation based where they're not implemented. They discuss the various pro's and con's of specific practices and how to get people on board with adoption. Panel Charles Max Wood Jillian Rowe Jonathan Hall Will Button Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Picks Charles- Shadow Hunters | Board Game | BoardGameGeek Charles- Campfire Jillian- Dragonbreath Jillian- Bath & Body Works Jonathan- Team Topologies: Organizing Business and Technology Teams for Fast Flow Jonathan- Lexx Will- Cracking the Coding Interview: 189 Programming Questions and Solutions Will- DIY DevOps Projects to build DevOps skills NOW! - YouTube Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jillian: GitHub: Jillian Rowe ( jerowe ) LinkedIn: Jillian Rowe Twitter: Jillian Rowe ( @jillianerowe ) Contact Jonathan: Jonathan Hall GitHub: Jonathan Hall ( flimzy ) Twitter: Jonathan Hall ( @TinyDevOps ) Contact Will: DevOps For Developers Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now. Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
18 November 2021 •
The panel jumps in and discusses the Minimum Viable Continuous Deployment from the manifesto on the web and discuss where they agree and disagree with the requirements listed there and clarify some of the ideas in the document. Panel Charles Max Wood Jillian Rowe Jonathan Hall Will Button Sponsors Dev Influencers Accelerator Level Up | Devchat.tv Links Tiny DevOps Picks Charles- DigitalOcean Charles- Top End Devs Charles- Become an Author | Top End Devs Charles- Coaching | Top End Devs Charles- Viscounts of The West Kingdom Jillian- WEBTOON Jonathan- Tiny DevOps Jonathan- HUGO Will- The Libby App Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jillian: GitHub: Jillian Rowe ( jerowe ) LinkedIn: Jillian Rowe Twitter: Jillian Rowe ( @jillianerowe ) Contact Jonathan: Jonathan Hall GitHub: Jonathan Hall ( flimzy ) Twitter: Jonathan Hall ( @TinyDevOps ) Contact Will: DevOps For Developers Sponsored By: Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free.
11 November 2021 •
Abhinav Dhasmana joins the adventure to discuss how he got Kafka to scale to handle thousands of messages. He explains how to scale Kafka up and how to allow applications to scale with the messaging architecture provided by Kafka. Panel Jillian Rowe Jonathan Hall Shimon Tolts Will Button Guest Abhinav Dhasmana Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Level Up | Devchat.tv Links How to setup Kafka cluster for 15K events per second on AWS using Docker | by Abhinav Dhasmana | ITNEXT Abhinav Dhasmana - Medium GitHub: Abhinav Dhasmana ( abhinavdhasmana ) Twitter: Abhinav Dhasmana ( @ADhasmana ) Picks Abhinav Dhasmana- Twitter: Dr. Rhonda Patrick ( @foundmyfitness ) Jillian- Lucy: The Beginnings of Humankind Jillian- Data Science Deployed Jonathan- Lifespan Jonathan- Veritasium - YouTube Shimon- The Launch Pad: Inside Y Combinator Shimon- GitHub | datreeio/datree Will- The Linux Programming Interface Contact Jillian: GitHub: Jillian Rowe ( jerowe ) LinkedIn: Jillian Rowe Twitter: Jillian Rowe ( @jillianerowe ) Contact Jonathan: Jonathan Hall GitHub: Jonathan Hall ( flimzy ) Twitter: Jonathan Hall ( @TinyDevOps ) Contact Shimon: Shimon Tolts | AWS Community Twitter: Shimon Tolts ( @shimontolts ) Contact Will: DevOps For Developers Special Guest: Abhinav Dhasmana. Sponsored By: Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free. Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.
4 November 2021 •
Will and Jonathan jump in this week to discuss how to get started with a career in DevOps and how companies can get things started at your company with DevOps. They discuss the pitfalls of outsourcing your devops and how DevOps should be working within your application space and within your organization. Panel Jonathan Hall Will Button Sponsors Dev Influencers Accelerator Level Up | Devchat.tv Picks Jonathan- How to learn DevOps - Jonathan Hall Will- Until the End of Time Will- Are Dockerfiles good enough? Contact Jonathan: Jonathan Hall GitHub: Jonathan Hall ( flimzy ) Twitter: Jonathan Hall ( @TinyDevOps ) Contact Will: DevOps For Developers Sponsored By: Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free.
28 October 2021 •
Henry Been and Erwin Staal join the adventure to discuss Microsoft's options for defining infrastructure as code on Microsoft's Azure cloud offerings. They walk the panel through setting up ARM templates and using the Bicep language to specify how your infrastructure gets set up , run, and managed. 35% discount code- poddevopsadv20. Panel Charles Max Wood Jillian Rowe Shimon Tolts Guest Erwin Staal Henry Been Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Level Up | Devchat.tv Links Azure Infrastructure as Code: With ARM templates and Bicep Twitter: Erwin Staal ( @erwin_staal ) Twitter: Henry Been ( @henry_been ) Picks Charles- The Art of Impossible Charles- X: Multiply Your God-Given Potential Charles- Family Tree Erwin- The 6-Minute Diary Jillian- Amulet Book Series Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jillian: GitHub: Jillian Rowe ( jerowe ) LinkedIn: Jillian Rowe Twitter: Jillian Rowe ( @jillianerowe ) Contact Shimon: Shimon Tolts | AWS Community Twitter: Shimon Tolts ( @shimontolts ) Special Guests: Erwin Staal and Henry Been. Sponsored By: Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free. Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.
21 October 2021 •
Alex Feiszli from GRAVITL joins the adventure to discuss how to securely connect Kubernetes clusters across clouds from one cluster to another. The discussion spans how to make secure connections and how the connections might be used. Panel Charles Max Wood Jillian Rowe Jonathan Hall Will Button Guest Alex Feiszli Sponsors Dev Influencers Accelerator Level Up | Devchat.tv PodcastBootcamp.io Links GitHub | gravitl/netmaker GRAVITL GRAVITL - YouTube LinkedIn: GRAVITL Picks Alex- Norm Macdonald Alex- ITNEXT Charles- Tribe of Millionaires Charles- How to Make Sh*t Happen Charles- God and Money Charles- Leviathan Wakes Charles- GrooveFunnels Charles- Riverside.fm Jillian- Terraform Registry Jillian- Elastic Kubernetes Service on AWS - EKS Jillian- Jupyterhub and RShiny Cluster with Autoscaling Dask on EKS Jillian- HPC on AWS with Batch Jillian- AWS EFS on EKS Jillian- Bioinformatics Docker Images - Jupyterhub, RStudio and Dask Jonathan- Commitment Will- The Institute Will- Mind-Reach Will- Use docker compose to build and debug Node.js Express applications 10 minutes Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jillian: GitHub: Jillian Rowe ( jerowe ) LinkedIn: Jillian Rowe Twitter: Jillian Rowe ( @jillianerowe ) Contact Jonathan: Jonathan Hall GitHub: Jonathan Hall ( flimzy ) Twitter: Jonathan Hall ( @TinyDevOps ) Contact Will: DevOps For Developers Special Guest: Alex Feiszli. Sponsored By: Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free. Podcast Bootcamp: Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot!
14 October 2021 •
Troy Dreier joins the adventure to discuss Manning's LiveProjects platform where developers can work through exercises and learn the things they need to just-in-time. Andres Sacco is one of the authors on LivePlatform and joins the adventure to discuss cloud optimization and his experience building a LiveProject showing people how to optimize their cloud setup. Panel Charles Max Wood Shimon Tolts Guest Andres Sacco Troy Dreier Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial PodcastBootcamp.io Links Minimize Costs in Cloud-Based Microservices Twitter: Troy Dreier ( @TDreier ) Twitter: Andres Sacco ( @AdsChosen ) Picks Andres- Microservices Patterns Andres- Cloud Native Patterns Charles- Masters of Doom Charles- How to Make Sh*t Happen Charles- The Road Back to You Troy- 168 AWS Services in 2 minutes Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Shimon: Shimon Tolts | AWS Community Twitter: Shimon Tolts ( @shimontolts ) Special Guests: Andres Sacco and Troy Dreier. Sponsored By: Podcast Bootcamp: Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.
7 October 2021 •
Will Kelly is a technical writer who joins the adventure to discuss bridging the gap between open source, development, and DevOps. He explains the personal and technical skills needed to help folks understand the need for using Open Source software and how developers and DevOps practitioners can communicate about the security concerns around complimentary practices of the two groups with the realms of their jobs. Panel Charles Max Wood Will Button Guest Will Kelly Sponsors Dev Influencers Accelerator Level Up | Devchat.tv PodcastBootcamp.io Links DevSecOps: An open source story LinkedIn: Will Kelly Twitter: Will Kelly ( @willkelly ) Picks Charles- PodcastBootcamp.io Charles- JavaScript Picks Charles- Ready Player Two Charles- Masters of Doom Charles- Leviathan Wakes Will Button- Office Space Will Button- Joe Rogan Experience #1428 - Brian Greene Will Kelly- The Wire Will Kelly- Ted Lasso Will Kelly- Opensource Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Will: DevOps For Developers Special Guest: Will Kelly.
30 September 2021 •
The Adventures in DevOps panel take over and discuss whether or not DevOps Engineers need to know how to code. The panel offers their perspectives on the pros and cons of knowing how to code and the limitations placed on DevOps Engineers who don't know how to code and the tradeoffs of spending time on code versus other skills that can pay off for your customers. Panel Charles Max Wood Jillian Rowe Will Button Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial PodcastBootcamp.io Picks Charles- Top End Devs Charles- PodcastBootcamp.io Charles- Rhythm of War Jillian- AWS and SAS Will- Knative Will- ShouldeRok Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jillian: GitHub: Jillian Rowe ( jerowe ) LinkedIn: Jillian Rowe Twitter: Jillian Rowe ( @jillianerowe ) Contact Will: DevOps For Developers Sponsored By: Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.
23 September 2021 •
Yitaek Hwang joins the adventure to discuss how he sets up development environments using well-understood open source tools that allow developers to understand and troubleshoot their own setups. This also allows devops to manage these setups in ways that mirror production. Panel Charles Max Wood Will Button Guest Yitaek Hwang Sponsors Dev Influencers Accelerator Level Up | Devchat.tv PodcastBootcamp.io Links Kubernetes StatefulSet Initialization with Unique Configs per Pod LinkedIn: Yitaek Hwang Twitter: Yitaek Hwang ( @yitaekhwang ) Picks Charles- Will Button Charles- The Chosen Charles- Top End Devs Will- GitHub |derailed/k9s Will- How to Negotiate a Bigger Salary Even If You've Never Negotiated Before (in tech) Yitaek- Yitaek Hwang - Medium Yitaek- Manifest Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton ) Special Guest: Yitaek Hwang. Sponsored By: Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free.
16 September 2021 •
Eyar Zilberman joins the adventure to discuss Kubernetes schema validation tools. The panel jumps in and discusses the power of and the pros and cons of the different kinds of schema validations. Panel Jillian Rowe Jonathan Hall Will Button Guest Eyar Zilberman Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial PodcastBootcamp.io Links Why you need to use Kubernetes schema validation tools A Deep Dive Into Kubernetes Schema Validation Datree.io Eyar Zilberman - DEV Community LinkedIn: Eyar Zilberman Twitter: Eyar Zilberman ( @eyarzilb ) Picks Jillian- GitHub | cloudposse/terraform-example-module Jonathan- Sid Meier's Memoir!: A Life in Computer Games Will- Paperlike Contact Jillian: GitHub: Jillian Rowe ( jerowe ) LinkedIn: Jillian Rowe Twitter: Jillian Rowe ( @jillianerowe ) Contact Jonathan: Jonathan Hall GitHub: Jonathan Hall ( flimzy ) Twitter: Jonathan Hall ( @TinyDevOps ) Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton ) Special Guest: Eyar Zilberman. Sponsored By: Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.
2 September 2021 •
Adarsh Shah joins the Adventure to discuss building out Environment as Code which goes beyond just Infrastructure as Code which defines your servers and networking. Environment as Code provides a way to define an entire component of your environment and connections between pieces. It emphasizes loose coupling and allows teams to deliver an environment for their applications. Panel Will Button Guest Adarsh Shah Sponsors Dev Influencers Accelerator Level Up | Devchat.tv Links Infrastructure as Code: Principles, Patterns, and Practices zLifecycle Conference Talk: Principles, Patterns, and Practices for Effective Infrastructure as Code Talk Abstract: From Infrastructure as Code to Environment as Code: Challenges scaling IaC and how to resolve them Challenges scaling Infrastructure as Code CompuZest LinkedIn: Adarsh Shah Twitter: Adarsh Shah ( @shahadarsh ) Picks Adarsh- Toyota Books Will- A Guide to the Good Life Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton ) Special Guest: Adarsh Shah. Sponsored By: Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.
26 August 2021 •
Jonathan Hall joins the Adventure this week to discuss the advice he gives to clients to start continuous deployment before they have automated tests around their code. He explains why he starts here and the power of having a continuous deployment system. He, Will, and Chuck go into how to set it up and the pro's and con's of the approach and how it fits into a larger DevOps practice. Panel Charles Max Wood Will Button Guest Jonathan Hall Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Links Jonathan Hall Twitter: Jonathan Hall ( @TinyDevOps ) Picks Charles- Quick Spit Charles- Devchat.tv/levelup Jonathan- Accelerate Jonathan- Irish Tweed Caps and Hats Will- The DevOps Career Guide Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton ) Special Guest: Jonathan Hall . Sponsored By: Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.
19 August 2021 •
Jeffrey asked Chuck before the episode what he was planning for Devchat.tv. Chuck started answering and since the guest had answered, Chuck answers with the overall direction for Devchat.tv. If you want to join in, email chuck@devchat.tv. Panel Charles Max Wood Jeffrey Groman Sponsors Dev Influencers Accelerator Picks Charles- Xero Charles- Profit First Charles- YNAB Charles- The Prosperous Coach Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jeffrey: Groman Cyber
12 August 2021 •
Yishai Beeri joins the Adventure to talk about ways that we can communicate and coordinate to deliver great software. This holds both within development teams and between development teams and DevOps teams. Panel Jeffrey Groman Guest Yishai Beeri Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Links Asynchronous Communication Is The Future For Dev Teams DevInterrupted Stop Telling Devs What To Do w/ Dana Lawson of GitHub - Spotify One Metric to Rule them All: Cycle Time | Yishai Beeri CTO, LinearB - Community Tel Aviv - Q1 Meetup WorkerB Developer Automation From LinearB LinearB LinkedIn: LinearB Twitter: LinearB ( @LinearB_Inc ) LinearB | Facebook LinkedIn: Yishai Beeri Twitter: Yishai Beeri ( @yishaibeeri ) Contact Jeffrey: Groman Cyber Special Guest: Yishai Beeri .
5 August 2021 •
Rosemary Wang joins the adventure to dive into a discussion on what Infrastructure as Code is and how to begin thinking about what it is and how it goes together. She focuses on maintainability, security, and reliability. Panel Jeffrey Groman Will Button Guest Rosemary Wang Sponsors Dev Influencers Accelerator Links Essential Infrastructure as Code Scaling Infrastructure as Code to Improve Delivery & Maintain Security - YouTube Testing HashiCorp Terraform Workshop: Exploring Policy as Code for Cloud Infrastructure - YouTube HashiCorp Presents at Security Field Day 5 Test-Driven Development (TDD) for Infrastructure LinkedIn: Rosemary Wang GitHub: Rosemary Wang ( joatmon08 ) Twitter: Rosemary Wang ( @joatmon08 ) Picks Jeffrey- Eco Dual-Motor Adjustable Height Sit/Stand Desk Rosemary- Essential Infrastructure as Code Will- Evodesk Contact Jeffrey: Groman Cyber Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton ) Special Guest: Rosemary Wang.
29 July 2021 •
Jeffrey Groman takes the reins and walks Chuck and Will through the latest and greatest security breaches out on the internet. He also walks them through how to operate to avoid being caught by several of these issues. Specifically, he explains the Microsoft issue in the print spooler and the breach of Kaseya and what the implications are within the wider world. Panel Charles Max Wood Jeffrey Groman Will Button Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Picks Charles- Sea Lion Fins Charles- The Ruthless Elimination of Hurry Charles- Atlas Shrugged Jeffrey- Micro-Resilience Will- The Oxygen Advantage Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jeffrey: Groman Cyber Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton )
22 July 2021 •
Jeffrey, Will, and Chuck dive into the question "How do you know whether or not you want to take a job?" during and after the interview. The discussion ranges through what to ask employers, knowing what you want from the job, and how to determine before and after the interview whether the job offer is a good fit for you. Panel Charles Max Wood Jeffrey Groman Will Button Sponsors Dev Influencers Accelerator Picks Charles- Atlas Shrugged Will- beyerdynamic DT 880 Pro Over-Ear Studio Headphone Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jeffrey: Groman Cyber Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton )
15 July 2021 •
Shimon Tolts is the CEO datree.io. Shimon talks the panel through an outage he experienced while working for a previous employer. He breaks down the situation and the explains the types of misconfiguration that caused his outage and how these things can cause problems in other applications as well. He explains how to set up rules and policies that allow people to move fast without breaking things and without getting in the way. Panel Charles Max Wood Jeffrey Groman Will Button Guest Shimon Tolts Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Links datree.io Twitter: Shimon Tolts ( @shimontolts ) Picks Charles- Willow Charles- Traeger Grills Jeffrey- How to be most efficient in learning something new Jeffrey- Don't fall into the trap of just buying cheap products Shimon- daily.dev | All-in-one developer news reader Will- The Manual: A Philosopher's Guide to Life Will- Daily Stoic Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jeffrey: Groman Cyber Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton ) Special Guest: Shimon Tolts.
8 July 2021 •
Ian Eyberg jumps on with the panel to discuss the uses and origins of UniKernels. He and the panel discuss how to set them up and where they fit into your infrastucture conversations. Panel Charles Max Wood Jeffrey Groman Will Button Guest Ian Eyberg Sponsors Dev Influencers Accelerator Links The History of Software Infrastructure - YouTube Dynamically Changing the Memory Layout of a Rust Unikernel in Google Cloud on every HTTP Request - YouTube From the Ground Up: How We Built the Nanos Unikernel - Will Jhun, NanoVMs, Inc. DEVSECOPS Talks #29 -Unikernels are here NanoVMs Let You Run Your Apps Faster and Safer with Unikernels Nanos NanoVMS Twitter: NanoVMs ( @nanovms ) LinkedIn: Ian Eyberg Picks Charles- Napoleon Hill's Outwitting the Devil Charles- Harbor Freight Tools Charles- Created Equal: Clarence Thomas in His Own Words Ian- Closer to Truth Jeffrey- Oscillating Power Tools Will- Kettlebell Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jeffrey: Groman Cyber Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton ) Special Guest: Ian Eyberg.
1 July 2021 •
Jillian Rowe specializes in setting up AWS clusters for collecting and analyzing bioinformatics data. She's worked with several companies to set up "virtual labs" where they can use Data Science techniques and Machine Learning to analyze and understand the data they collect from their studies. This episode walks through a lot of the approach she uses to communicate with her customers and deliver solutions that provide them with the information needed to do their jobs. Panel Charles Max Wood Jeffrey Groman Will Button Guest Jillian Rowe Sponsors Dev Influencers Accelerator Links Bioinformatics Solutions on AWS LinkedIn: Jillian Rowe Twitter: Jillian Rowe ( @jillianerowe ) Picks Charles- Psycho-Cybernetics Charles- 2,4-D Herbicide Jeffrey- WEN Jillian- Being Outside Will- Increment: Containers Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jeffrey: Groman Cyber Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton ) Special Guest: Jillian Rowe.
24 June 2021 •
Will and Jeffrey discuss the things that DevOps Engineers need to know. If you're diving into DevOps, you're probably wondering what skills do you need to know? Also, how much of the skill you need to have is technical versus non-technical. People skills and soft skills verus hard typing and at-the-keyboard skills. If you're in DevOps, these are the things you need to learn or the gaps you need to fill. Panel Jeffrey Groman Will Button Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Picks Jeffrey- Bell Forest Will- Never Split the Difference Contact Jeffrey: Groman Cyber Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton )
17 June 2021 •
Yann Stoneman joins the adventure to talk about the tools and approach he uses to cut AWS costs for his customers. The panel chimes in with how they track costs on AWS as well and what they do when they realize costs are creeping up. They then dive into Yann’s story going from Juilliard to FreeCodeCamp to AWS Certifications to working full time as an AWS consultant. Panel Caleb Fornari Charles Max Wood Jeffrey Groman Will Button Guest Yann Stoneman Sponsors Dev Influencers Accelerator Links How I Conquer My AWS Costs Recession-Proof Your AWS Cloud LinkedIn: Yann Stoneman Twitter: Yann Stoneman ( @yannstoneman ) Picks Caleb- Cloudcraft - Draw AWS diagram Caleb- diagrams.net Charles- When you see something that you disagree with, take a deep breath and let it go. Charles- Masters’ Swim Teams Will- Seven Reasons You Shouldn’t Hire a DevOps Engineer Yann- The Pragmatic Programmer Yann- Caffeine Contact Caleb: CTO at The StartOps Group Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jeffrey: Groman Cyber Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton ) Special Guest: Yann Stoneman.
10 June 2021 •
Chuck dives into the 3 essentials for getting the next successful outcome you want in your career. Whether that's something simple like a raise or something more complex like going freelance, you can achieve it by working on 3 main areas. First, building skills. The most obvious type of skills you'll need is technical skills. However, don't neglect your people skills and your organizational skills as well since you're often paid for how you work with people and enhance their work and how you put your work together in the most efficient ways. Second, building relationships. Often other people will be able to help you find the opportunities or will be the ones to make the decisions that impact your ability to get the outcome you want. Having good relationships is key to having good outcomes. Third, building recognition. Being known for being valuable in important ways allows you to leverage the skills you have to build better relationships and create opportunities to get what you need to get the outcomes you want by giving people what they want. A podcast is a great way to do all three. Chuck explains exactly how that works in this podcast and goes deeper as part of the Dev Influencers Accelerator. Panel Charles Max Wood
4 June 2021 •
Will Button returns to discuss the roots and meanings of the DevOps movement with Caleb, Chuck, and Jeffrey. They take on the idea that DevOps is the infrastructure department and dissect the ideas pulled from the Agile and other movements that fed ideas into the DevOps movement. They also go over leadership and other requirements that empower DevOps personnel to excel in their jobs and take their careers and companies to new levels. Panel Caleb Fornari Charles Max Wood Jeffrey Groman Guest Will Button Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Links DevOps For Developers Twitter: Will Button ( @wfbutton ) Picks Charles- Who Not How Jeffrey- The Phoenix Project Jeffrey- Beyond the Phoenix Project Will- Kelsey Hightower fireside chat at DevRelCon San Francisco - YouTube Contact Caleb: CTO at The StartOps Group Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Jeffrey: Groman Cyber Special Guest: Will Button.
3 June 2021 •
Chuck explains what he taught Nathan last week when we asked how to get hired at a FANG (Facebook Apple/Amazon Netflix Google) company. Essentially, it boils down to how to build the skills and knowledge needed to pass the interview. How to build the relationships to get into the door and have the interviewer want you to succeed. And how to build the reputation that has the company wanting you regardless of the outcome. This approach also works for speaking at conferences, selling courses, and other outcomes as well as it's the core of building a successful career as an influencer. Panel Charles Max Wood
28 May 2021 •
Matthew Helmke is a Senior Technical Content Developer at Grafana Labs. He helps companies and people track metrics and alerts around their data to understand what is going on in the systems and information that they manage. He walks Caleb and Jeffrey through the process of understanding systems and data to draw a picture that describes their systems and integrations so they can make better decisions and handle events that occur. Panel Caleb Fornari Jeffrey Groman Guest Matthew Helmke Sponsors Dev Influencers Accelerator Links GrafanaCONline 2021 Contact Caleb: CTO at The StartOps Group Contact Jeffrey: Groman Cyber Special Guest: Matthew Helmke .
27 May 2021 •
Andrei Kvapil joins the adventure to discuss Kubernetes with Jeffrey Groman. Andrei breaks down how he and his company needed to set up Kubernetes to manage their blade server setup and how they wound up running Kubernetes in Kubernetes to gain the characteristics they needed. Panel Jeffrey Groman Guest Andrei Kvapil Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Links Breaking down and fixing Kubernetes Breaking down and fixing etcd cluster kvaps | personal blog GitHub: Andrei Kvapil ( kvaps ) Picks Andrei- GitHub | kvaps/kubernetes-in-kubernetes Andrei- GitHub | kvaps/kubefarm Contact Jeffrey: Groman Cyber Special Guest: Andrei Kvapil .
20 May 2021 •
When Perl.com went down, its owner and others had no idea that the domain had been stolen months earlier and later resold. Brian D. Foy stepped in to run down leads and contact people on behalf of the folks who owned the website to find out what happened. He walks us through the process of finding out what happened, getting the domain back, and what you can do in order to keep it from happening to you and how to make it easy to recover when things do go wrong. Panel Caleb Fornari Charles Max Wood Jeffrey Groman Guest Brian D. Foy Sponsors Dev Influencers Accelerator Links The Hijacking of Perl.com briandfoy.github.io brian d foy brian d foy | O'REILLY Creating Great Programmers with a Software Design Studio - John Ousterhout (Stanford) A Philosophy of Software Design | John Ousterhout | Talks at Google Can Great Programmers Be Taught? - John Ousterhout - at #SoftGeeks Perl School Publishing GitHub: brian d foy ( briandfoy ) Twitter: brian d foy ( @briandfoy_perl ) Picks Brian- A Philosophy of Software Design Caleb- Geekbot Charles- Who Not How Jeffrey- MS- ISAC Special Guest: Brian D. Foy.
13 May 2021 •
Chuck was on a strategic call with one of his potential coaching clients talking about cryptocurrencies and realized that this is one of the major reasons that people want to become influencers. Or, rather, that many people aspire to make a difference and/or make money and the best way to do that is to become the person people go to for what you do. So, how do you become the first person people think of when they think of that thing you know how to do? Let Chuck tell you. Panel Charles Max Wood
7 May 2021 •
In a lot of ways, DevOps folks are essentially Developers. They encode infrastructure and processes often using code. This episode with Will Button dives into how Developers can jump into DevOps by learning the ropes of what they're coding against and the problem sets solved by DevOps. This show also goes into how to communicate and collaborate between development and DevOps. Panel Caleb Fornari Charles Max Wood Jeffrey Groman Guest Will Button Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Links DevOps For Developers Twitter: Will Button ( @wfbutton ) Picks Caleb- Observe Charles- monday.com Charles- Who Not How Jeffrey- Project to Product Jeffrey- IT Revolution - Book Club Will- DevOps Bulletin Special Guest: Will Button.
6 May 2021 •
Charles talks about the things that get developers stuck when they're trying to start their podcast or other influencer channel. He explains how to get around having those things hamper your journey. Panel Charles Max Wood
29 April 2021 •
Mason McLead is the CTO at Software.com. Software.com is a toolset that measures developer productivity and helps developers be more productive. He discusses the things that are likely the Achilles heel to your productivity and a few simple things you can do to make sure you’re working efficiently. Panel Caleb Fornari Charles Max Wood Jeffrey Groman Guest Mason McLead Sponsors Dev Influencers Accelerator Links LinkedIn: Mason Mclead Picks Caleb- The Endless Acid Banger Charles- monday.com Charles- Zapier Charles- Dev Influencers | Devchat.tv Jeffrey- The Checklist Manifesto Atul Gawande Mason- The Shallows: What the Internet Is Doing to Our Brains by Nicholas Carr Special Guest: Mason McLead .
29 April 2021 •
Charles Max Wood talks about how to build, grow, and benefit from positive relationships within programming. He talks about how he's built genuine positive relationships with hundreds of programmers and how he and others have grown from those relationships. He also explains that you get out of relationships what you put into them. Finally, he goes into how to begin to build relationships by building a system of influence you can use on behalf of the people you want relationships with. Panel Charles Max Wood Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial
22 April 2021 •
Charles Max Wood discusses several opportunities that came his way early in his podcasting career and other opportunities that have come to other people after only a couple of podcast episodes. He explains why that happens and how you can use this to create more influence as a developer. Panel Charles Max Wood
16 April 2021 •
James Donohue is a developer at the BBC (British Broadcasting) and explains the new way that they approach code reviews in his division. He also explains the ins and outs of how they communicate about code and the different purposes that code reviews can serve within an organization. Jeff, Caleb, and Chuck also chime in with their experience with code reviews and other similar approaches in security and DevOps. Panel Charles Max Wood Caleb Fornari Jeffrey Groman Guest James Donohue Sponsors Dev Influencers Accelerator Links Looks Good To Me: Making code reviews better for remote-first teams by James Donohue GitHub | bbc/simorgh Twitter: James Donohue ( @jamesdonoh ) GitHub: James Donohue ( jamesdonoh ) James Donohue - Medium Picks Caleb- Harness Charles- Dev Influencers | Devchat.tv Charles- The Courier (2020) James- Real World PlantUML Jeffrey- Learnistic Special Guest: James Donohue.
15 April 2021 •
Charles Max Wood started podcasting because it sounded fun and because he wanted to talk about technology. He learned pretty quickly that it got him access to people who understood the things he wanted to learn. The reasons changed over the years, as Charles explains before he talks about the big payoff he gets now from doing the podcasts. Panel Charles Max Wood Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial
8 April 2021 •
Jason Weimann started out as an enthusiast of the Massively Multiplayer Online Role Playing Game, Everquest. After becoming a software developer and building a collaborative community playing the game, learn how he used his connections to get a job working for the company that made the game, even if it wasn't a job working as a game developer and how that led to a career working on one of the most popular online games of the time. Panel Charles Max Wood Guest Jason Weimann Sponsors Dev Heroes Accelerator
1 April 2021 •
Chuck outlines how he's used his podcasts to find mentors to continue his learning journey over 12 years of podcasting. Some mentors have been long lived relationships while others have lasted only a few months or even days. This episode shares Chuck's experience learning from the top people in the development community as a programmer and podcaster. Panel Charles Max Wood Sponsors Dev Heroes Accelerator
23 March 2021 •
Remember the amazing adventure it was to learn a new thing every day as a Junior Developer? It's easy to feel a little stuck or lost as a Senior developer since there aren't roadmaps or people looking to mentor seniors. (Besides Charles Max Wood.) Chuck talks about how he felt that way at different points in his career and how podcasting and connecting with the programming communities helped him get past that. Panel Charles Max Wood Sponsors Dev Heroes Accelerator Raygun | Click here to get started on your free 14-day trial
16 March 2021 •
Charles Max Wood goes into the origin story of his podcasting career and how it relates to his programming career. He starts with his interest from a young age in technology and his dreams of being a radio DJ. He moves quickly through college and into his first job after college where he was introduced to podcasts by a co-worker who had purchased an iPod. He calls out several mentors like Gregg Pollack, Eric Berry, Nate Hopkins, Cliff Ravenscraft, David Brady, Dave Jackson, and many more. He then explains what he'd do differently if he were starting today. Join the Dev Heroes Accelerator at https://devchat.tv/hero Panel Charles Max Wood Sponsors Dev Heroes Accelerator
9 March 2021 •
Charles Max Wood explains how he landed his first 4 freelance clients that took him through a few years of freelancing with only 3 years of experience and a few hundred podcast listeners. Funnily enough, they actually came to him, not the other way around. He explains how he made himself attractive to them and then turned it into a mutually profitable relationship once he had their attention. Panel Charles Max Wood Sponsors Dev Heroes Accelerator Raygun | Click here to get started on your free 14-day trial
2 March 2021 •
Charles is joined by Caleb Fornari and Jeffrey Groman as we discuss the challenges of public versus private package managers and the security implications of using public repositories. Panel Caleb Fornari Charles Max Wood Jeffrey Groman Sponsors Dev Heroes Accelerator Links Adventures in DevOps - Devchat.tv Dependency Confusion: How I Hacked Into Apple, Microsoft and Dozens of Other Companies Devchat.tv | JSJ 357: Event-Stream & Package Vulnerabilities with Richard Feldman and Hillel Wayne Malicious code found in npm package event-stream downloaded 8 million times in the past 2.5 months GitHub | The Node Security Platform Picks Caleb- Have a plan to mitigate damage if someone is able to get inside your network. Don’t just secure the public side of your technical infrastructure, make sure your internal security as just as strong as your external security. Charles- Dev Heroes Accelerator | Devchat.tv Charles- The Umbrella Academy | Netflix Charles- Personal Retreat Jeffrey- Asset management: Know and document where all of your digital assets reside. Whether servers, VMs, EC2 instances, and all of your structured and unstructured data. Jeffrey- You can’t secure what you don’t know about
23 February 2021 •
This is a repeat episode of Adventures in DevOps. Here's the original link https://devchat.tv/adventures-in-devops/devops-018-how-we-killed-devops-with-adam-nowak/ Sponsors Dev Heroes Accelerator Raygun | Click here to get started on your free 14-day trial Special Guest: Adam Nowak.
17 February 2021 •
Mikolaj Pawlikowski wrote a book about Chaos Engineering. His book is a practical guide to using the tools to test your infrastructure. He's a tech lead at Bloomberg running Kubernetes. He walks us through the various tools and techniques for making sure that your systems will stand up to things that can destabilize them by scripting different failure scenarios. Panel Charles Max Wood Guest Mikolaj Pawlikowski Sponsors Dev Heroes Accelerator Picks Charles- Talk to people you don’t agree with Charles- Podcast: Writing Excuses Charles- The Name of the Wind by Patrick Rothfuss Charles- The Way of Kings - Stormlight Archive Book 1 by Brandon Sanderson Mikolaj - Looking into the numbers of climate change Special Guest: Mikolaj Pawlikowski.
9 February 2021 •
John-Daniel Trask, founder and CEO of Raygun, talks about his experience building a monitoring company and about how to measure the speed and quality of your code.
5 February 2021 •
In this week’s episode, Charles Wood interviews Jeffrey Groman. They discuss how SolarWinds was breached, what it means going forward and lessons learned for protecting your business from attacks. Panel Charles Wood Jeffrey Groman Sponsors Next Level Mastermind Raygun | Click here to get started on your free 14-day trial Picks Charles- Used tires on classifieds Charles- Next Level Mastermind Charles- The Vision Driven Leader by Michael Hyatt Jeffrey- Camtasia: Screen Recorder & Video Editor Jeffrey- HandBrake: Open Source Video Transcoder
2 February 2021 •
In this week’s episode, Jeffrey Groman and Charles Wood discuss what makes a top 5% engineer, and how to get there. We cover the gamut of technical skills, soft skills, giving back, and producing content. Panel Charles Wood Jeffrey Groman Sponsors Octopus Deploy Pty. Ltd Next Level Mastermind Picks Charles- Wheel of Time Premium Boxed Set I: Books 1-3 (The Eye of the World, The Great Hunt, The Dragon Reborn) by Robert Jordan Charles- Atlas Shrugged by Ayn Rand Charles- Most Valuable Developer Jeffrey- SmartDraw
26 January 2021 •
Charles Wood and Jeffrey Groman are joined by Phil Wilkins, author of Unified Logging with Fluentd to talk about logging, infrastructure, monitoring and how to get started. Panel Charles Wood Jeffrey Groman Guest Phil Wilkins Sponsors Octopus Deploy Pty. Ltd Raygun | Click here to get started on your free 14-day trial Next Level Mastermind Picks Charles- Building a StoryBrand by Donald Miller Charles- Greenlights by Matthew McConaughey Jeffrey- Silos, Politics and Turf Wars by Patrick Lencioni Special Guest: Phil Wilkins.
19 January 2021 •
Jeffrey Groman and Chuck Wood are joined this week by Caleb Fornari of StartOps. We discuss people, process and technology that all need to be addressed as you go down the path towards DevOps. Panel Chuck Wood Jeffrey Groman Guest Caleb Fornari Sponsors Raygun | Click here to get started on your free 14-day trial Picks Caleb - Terraform by HashiCorp Chuck - Podcast Growth Summit Chuck- A Hero with a Thousand Faces by Joseph Campbell Jeffrey -Important steps for customers to protect themselves from recent nation-state cyberattacks Special Guest: Caleb Fornari.
5 January 2021 •
Get the 2020 Goal Setting Workshop + Success Accelerator Deal HERE (Coupon Code: GOALS for a massive discount) Mani Vaya joins Charles Max Wood to walk him through the 6 pillars of success that lead to meeting your goals. Mani has read thousands of books on success, setting and achieving goals, and personal growth and has distilled these 6 principles from the books and then figured out how to put them into practice. He and Chuck walk through the principles and strategies that create success and allow you to set goals that will bring you the things you want during the next year or so. Listen to this episode to learn how to crush your biggest goals in 2021. Get the 2020 Goal Setting Workshop + Success Accelerator Deal HERE (Coupon Code: GOALS for a massive discount)
1 January 2021 •
Chris Love is the co-author of Core Kubernetes. Chris and his co-author Jay recognized that there's a general lack of knowledge of the internals of and what makes up Kubernetes. Other resources cover the concepts and basics of how to deploy on Kubernetes, but the problems people run into sometimes exist one layer down in Kubernetes. Chris leads the adventure along the ways that you can get to know the internals and control plane of Kubernetes. Panel Henry Jewkes Joe Stevens Guest Chris Love Sponsors Jfrog | Take the Docker Challenge for FREE t-shirt! Audible.com Picks Chris - Breath by James Nestor Chris- Plants Henry- FiveThirtyEight Henry- Liquid Intelligence: The Art and Science of the Perfect Cocktail Joe- Star Wars: The Mandalorian Joe- Samsung 49-Inch CHG90 144Hz Curved Gaming Monitor Special Guest: Chris Love.
29 December 2020 •
Jeff Smith's book is full of practical ways to implement good DevOps practices within our teams, especially in the case where one might not have the flexibility to make sweeping organizational changes. He shares his wisdom and experience regarding building DevOps organizations and instilling culture into our teams. Panel Jeffrey Groman Henry Jewkes Guest Jeffrey Smith Sponsors Jfrog | Take the Docker Challenge for FREE t-shirt! Raygun | Click here to get started on your free 14-day trial Picks Jeff Smith - GitHub Jeff Smith- Team of Teams by General Stanley McChrystal Jeff Smith- How to Measure Anything by Douglas W. Hubbard Jeff Smith- The Bureau (TV Show) Jeff Groman -Scrivener Henry - CodeSandbox Henry- Dirk Gently's Holistic Detective Agency Special Guest: Jeffrey Smith.
23 December 2020 •
Ivan Krnic and the DevOps panel discuss the role of the platform team and where the idea comes from. They discuss why an organization should are about and pay attention to their platform teams. They dive into the ins and outs of building a platform team within various organizations. Panel Jeffrey Groman Henry Jewkes Sponsors Jfrog | Take the Docker Challenge for FREE t-shirt! Raygun | Click here to get started on your free 14-day trial Picks Henry - https://obsproject.com/ Jeffrey - https://learnistic.com/ Ivan - Zoom and Mural integration
8 December 2020 •
Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal Coupon Code: "DEEP" for a GIANT discount Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time. He has read hundreds of books that have taught him the secrets to getting more done by getting into this state. He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects. The trick? Deep Work! Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal. Other developers call it "Flow" or "the Zone." Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time. Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal Coupon Code: "DEEP" for a GIANT discount
27 November 2020 •
In this episode of Adventures in DevOps,Henry Jewkes and Jeffrey Groman discuss roles, teams, specialties and culture as the relate to implementing DevOps. Panel Jeffrey Groman Henry Jewkes Sponsors Jfrog | Take the Docker Challenge for a FREE t-shirt! Raygun | Click here to get started on your free 14-day trial Audible.com CacheFly Picks Jeffrey Groman: Amazon FreeTime and Microsoft Windows – monitor and manage parental controls Henry Jewkes: https://www.oculus.com/ Follow Adventures in DevOps on Twitter > @DevOpsPodcast
10 November 2020 •
At some organizations, a DevOps engineer is expected to be superman: a systems engineer, release manager, security expert, platform developer, and so much more. In this weeks episode, the panel discusses with Alessandro Diaferia what it really means to have a role in DevOps, how to grow a culture of DevOps, and the power of adding measurement to your release process. Panel Jeffrey Groman Joe Stevens Henry Jewkes Guest Alessandro Diaferia Sponsors Cloud Academy | Get 50% off with promo code DEVOPS Faithlife | Now Hiring Software Developers Audible.com CacheFly Links The Mythical DevOps Engineer Teamwork: The Five Dysfunctions of a Team Picks Alessandro Diaferia: https://c4model.com/ Jeffrey Groman: The Five Dysfunctions of a Team: A Leadership Fable Joe Stevens: 49-inches Odyssey G9 Gaming Monitor Henry Jewkes: www.chefsteps.com Follow Adventures in DevOps on Twitter > @DevOpsPodcast Special Guest: Alessandro Diaferia.
3 November 2020 •
In this episode of Adventures in DevOps, the panel is joined by Robert Merget, a PhD student at Ruhr-University Bochum and Maintainer of TLS-Attacker. He joins us to talk about Racoon Attack, a timing vulnerability in the TLS specification that affects HTTPS and other services that rely on SSL and TLS. He will walk us through how it works, and what you should do to protect your organization. Panel Joe Stevens Jeffrey Groman Henry Jewkes Charles Max Wood Guest Robert Merget Sponsors Raygun | Click here to get started on your free 14-day trial Cloud Academy | Get 50% off with promo code DEVOPS Faithlife | Now Hiring Software Developers Audible.com CacheFly Links https://raccoon-attack.com/ https://github.com/ic0ns https://raccoon-attack.com/RacoonAttack.pdf https://github.com/RUB-NDS/TLS-Attacker Follow Robert Merget on Twitter > @ic0nz1 Picks Robert Merget: https://github.com/RUB-NDS/PRET Jeffrey Groman: http://zapier.com Joe Stevens: Just finished building a pc running on Linux Charles Max Wood: Mostvaluable.dev http://podcastplaybook.co/ https://www.cbs.com/shows/bull http://podcastdevsummit.co Click Funnels Henry Jewkes: https://events.itrevolution.com/virtual Follow Adventures in DevOps on Twitter > @DevOpsPodcast Special Guest: Robert Merget.
27 October 2020 •
Podcast: Play in new window | Download This is a continuation of last week’s episode of Adventures in DevOps. Guest Guinevere Saenger continues to talk more about the Kubernetes open source community, and how Github has adopted Kubernetes as a platform. In the discussion, we discuss how teams communicate and collaborate and leverage container technology in order to get new features out quicker and more effectively. Panel Jeffrey Groman Charles Max Wood Guest Guinevere Saenger Sponsors Raygun | Click here to get started on your free 14-day trial Cloud Academy | Get 50% off with promo code DEVOPS Faithlife | Now Hiring Software Developers CacheFly Links https://github.com/github/kube-service-exporter https://www.adiecon.com Picks Guinevere Saenger: adadevelopersacademy.org Octocat Stickers – GitHub Charles Max Wood: podcastplaybook.co mostvaluable.dev Lightbringer Series Eureka TV Show Follow Adventures in DevOps on Twitter > @DevOpsPodcast
20 October 2020 •
In this episode of Adventures in DevOps, Guinevere Saenger from the Github team joins us to talk about the Kubernetes open source community, and how Github has adopted Kubernetes as a platform. In the discussion, we discuss how teams communicate and collaborate and leverage container technology in order to get new features out quicker and more effectively.. Panel Jeffrey Groman Charles Max Wood Guest Guinevere Saenger Sponsors Raygun | Click here to get started on your free 14-day trial Cloud Academy | Get 50% off with promo code DEVOPS Faithlife | Now Hiring Software Developers CacheFly Links https://github.com/github/kube-service-exporter https://www.adiecon.com Picks Guinevere Saenger: adadevelopersacademy.org Octocat Stickers – GitHub Charles Max Wood: podcastplaybook.co mostvaluable.dev Lightbringer Series Eureka TV Show Follow Adventures in DevOps on Twitter > @DevOpsPodcast
13 October 2020 •
In this episode of Adventures in DevOps, our guest Ram Kailasanathan joins the panelists as he walks us through the design decisions that Oracle has made in building out its cloud infrastructure to compete with behemoths like AWS and Azure.. Panel Charles Max Wood Jeffrey Groman Henry Jewkes Guest Ram Kailasanathan Sponsors Faithlife | Now Hiring Software Developers Audible.com CacheFly Picks Charles Max Wood: MVP Program (Most Valuable Programmer) Jeffrey Groman: Speak Freely Henry Jewkes: Trustworthy Online Controlled Experiments: A Practical Guide to A/B Testing GUEST: Sleep Follow Adventures in DevOps on Twitter > @DevOpsPodcast
29 September 2020 •
In this episode of Adventures in DevOps, Chris Short joins us this week for another episode where we discuss OpenShift and the new OpenShift.tv streaming media channel he has been orchestrating for the past few months since conferences and client site visits have been nixed. Panel Jeffrey Groman Guest Chris Short Sponsors Audible.com Raygun | Click here to get started on your free 14-day trial CacheFly Links https://github.com/cloud-platforms-streaming/ Openshift.tv https://red.ht/streamcal chrisshort.net Follow Adventures in DevOps on Twitter > @DevOpsPodcast
22 September 2020 •
In this episode of Adventures in DevOps, Tyler Bird and special guest JJ Asghar discuss what makes them passionate about both the technology and the culture of DevOps as two old souls who’ve never met chat like old friends because of their shared experiences in the DevOps world. Panel Tyler Bird Guest JJ Asghar Sponsors Audible.com CacheFly Links https://jjasghar.github.io/abstracts/2020.html What is Istio? jjasghar.github.io Picks JJ Asgharr: Follow JJ Asgharr on Twitter > @jjasghar Stargate franchise Tyler Bird: Slate: API Documentation Generator Follow Adventures in DevOps on Twitter > @DevOpsPodcast
15 September 2020 •
While you may not need to seamlessly manage your Kubernetes containers across multiple cloud providers, there are a lot of lessons to be learned from understanding the challenges of doing so. Our guest Joe Stevens walks us through the steps his company Ascend had to work through in order to support customers across AWS, Azure and GCP.. Panel Jeffrey Groman Henry Jewkes Guest Joe Stevens Sponsors CacheFly Links Why We Chose Kubernetes (kubespark) for Multi-Cloud Spark – Infra Tuesday How we move fast and don’t break things: integrating Terraform, Kubernetes, and CICD (Part 1) Picks Joe Stevens: Building a Linux machine Co-creating a game Jeffrey Groman: Elastic Stack Henry Jewkes: ChefSteps Follow Adventures in DevOps on Twitter > @DevOpsPodcast
1 September 2020 •
DevOps isn't failing organizations, organizations are failing DevOps. Special guests Anupam Kulkarni (CEO) & Aniruddha Bhagwat (Marketing Director) from iauro systems (iauro.com) join host Tyler Bird to highlight where organizations are failing DevOps and discuss the process that works for them. P.S. it can work for you too. Panelists Tyler Bird Guests Anupam Kulkarni Aniruddha Bhagwat Sponsors CacheFly Links Getting DevOps Right: Enabling True Compliance with Audit Trails iauro Qucik, Efficient and Reliable: A Developer's View of the aurOps model Seamless Remote Working made simple Getting the right fit of tools and processes: aurOps for Scrum Masters iauro Why DevOps Fails? Picks Tyler Bird: Rocketbook Follow on Social Media: Facebook: Adventures in DevOps Twitter: @DevOpsPodcast
18 August 2020 •
Developer Operations is a data driven endeavor, but how do you avoid drowning in noise? In this episode of Adventures in DevOps, the panelists discuss the metrics that matter, how we approach separating information from noise, and when a simple number fails to tell the whole story. Panelists Jeff Groman Henry Jewkes Scott Nixon Sponsors CacheFly Links CodePipeline Dashboard DevOps 043: Testing in Production with Talia Nassi SlIs, SLOs, SLAs, oh my! The Unicorn Project The Phoenix Project Accelerate: The Sciene of Lean Software and DevOps Picks Scott Nixon: Alone Follow on Social Media: Facebook: Adventures in DevOps Twitter: @DevOpsPodcast
4 August 2020 •
In this episode of Adventures in DevOps, the panelists discuss how companies can organize for greatest DevOps success. They dive into team structures and patterns, how an organization can embrace the principles of DevOps rather than just it's practices, and where project management lives in today's agile world. Panelists Jeff Groman Henry Jewkes Scott Nixon Sponsors Gravitational Teleport: SSH Properly! CacheFly Links What's the Difference Between DevOps and SRE? Picks Jeff Groman: Beyond The Phoenix Project Henry Jewkes: So You Think You Can Test? Follow on Social Media: Facebook: Adventures in DevOps Twitter: @DevOpsPodcast
21 July 2020 •
In this episode of Adventures in DevOps, we discuss testing in production of Split Software - when it is necessary, why it is necessary, and how to do it safely. Panelists Nell Shamrell-Harrington Jeff Groman Tyler Bird Guest Talia Nassi Sponsors Gravitational Teleport: SSH Properly! CacheFly Links split Robot Framework Nordic.js 2019 Talia Nassi - Testing in Production Testing in Production: A Conversation with Talia Nassi Talia Nassi on Testing in Production Twitter Talia Nassi: @talia_nassi Picks Nell Shamrell-Harrington: Star Trek: Voyager Tyler Bird: AAA Batteries Arnold Scharzenegger's 2017 University of Houston Commencement Address Jeff Groman: Getting Naked Talia Nassi: Joab, Jab, Jab, Right Hook Wes Bos Follow on Social Media: Facebook: Adventures in DevOps Twitter: @DevOpsPodcast
14 July 2020 •
In this episode of Adventures in DevOps, Sachin Aggarwal of Accurics walks us through his latest startup which is focused on helping to secure Infrastructure as Code (IaC) by identifying risk and policy violations, and fixing them on the fly. Panelists Nell Shamrell-Harrington Jeff Groman Tyler Bird Guest Sachin Aggarwal Sponsors Gravitational Teleport: SSH Properly! CacheFly Links AWS Well-Architected Framework Accurics Picks Sachin Aggarwal: GitHub accurics/terrascan Tyler Bird: GitHub cloudfoundry-incubator/kubecf Minecraft Nell Shamrell-Harrington: Folding@Home Someone Knows Something Jeff Groman: The Brain Breakthrough Follow on Social Media: Facebook: Adventures in DevOps Twitter: @DevOpsPodcast
7 July 2020 •
React Native Remote Conf July 28th to 31th Henry Jewkes of Split.io takes panelists of Adventures in DevOps through phased and feature flagged releases, measuring releases, the anatomy of a release platform, and how CI and release management can help prevent developer burnout. Panelists Nell Shamrell-Harrington Jeff Groman Tyler Bird Guest Henry Jewkes Sponsors Gravitational Teleport: SSH Properly! CacheFly "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Picks Nell Shamrell-Harrington: npr Code Switch Star Trek Discovery Tyler Bird: Blinkist Borderlands Legendary Collection Jeff Groman: The Creative Habit Henry Jewkes: Dad University Dark Lang Follow on Social Media: Facebook: Adventures in DevOps Twitter: @DevOpsPodcast
30 June 2020 •
React Native Remote Conf July 28th to 31th Baruch Sadogursky of JFrog takes panelists of Adventure in DevOps through the concepts of continuous updates or liquid software and highlights good patterns and antipatterns along the way. Panelists Nell Shamrell-Harrington Jeff Groman Tyler Bird Guest Baruch Sadogursky Sponsors Gravitational Teleport: SSH Properly! CacheFly "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links It's Not About the Shark DevOps Patterns and Antipatterns for Continuous Software Updates Picks Nell Shamrell-Harrington: Supermassive Podcast Royal Horticultural Society Gardening Podcast Tyler Bird: Creative Solutions realpython.com Jeff Groman: Reorganizing DIY Youtube Channels Baruch Sadogursky: JFrog Follow on Social Media: Facebook: Adventures in DevOps Twitter: @DevOpsPodcast
23 June 2020 •
In this episode of Adventure in DevOps, the panelists is joined by special guest Tobias Kunze, founder of OpenShift. They discuss Glasnostic which helps you see the global environment in real-time, to gain insights that allow you to react and fix problems as they emerge. Panelists Tyler Bird Jeff Groman Guest Tobias Kunze Sponsors Gravitational Teleport: SSH Properly! CacheFly "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links Glasnostic Picks Tyler Bird: The Obstacle Is the Way Jeff Groman: A Seat at the Table Tobias Kunze: The Soul of A New Machine Failure Is Not an Option Follow on Social Media: Facebook: Adventures in DevOps Twitter: @DevOpsPodcast Special Guest: Tobias Kunze.
16 June 2020 •
Adventures in DevOps panelists Nell Shamrell-Harrington and Jeff Groman discuss The Unicorn Project by Gene Kim and how it's lessons apply to real world organizations Panelists Nell Shamrell-Harrington Jeff Groman Sponsors Gravitational Teleport: SSH Properly! CacheFly "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Picks Nell Shamrell-Harrington: NASA Jeff Groman: Working From Home Follow on Social Media: Facebook: Adventures in DevOps Twitter: @DevOpsPodcast
9 June 2020 •
Panelist Nell Shamrell-Harrington and Guest Björn Rabenstein discuss Prometheus - where it came from, the problems it solves, and how it can help you operate applications in a complex world. Panelists Nell Shamrell-Harrington Guest Björn Rabenstein Sponsors Gravitational Teleport: SSH Properly! CacheFly "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links SRE Books Cloud Native Computing Foundation Prometheus Team of Teams Picks Nell Shamrell-Harrington: Picard Björn Rabenstein: Picard......seriously. Watch it! Special Guest: Björn Rabenstein.
2 June 2020 •
The panelists talk to Alex Chalkias, a product manager at Ubuntu, about tools and services Ubuntu has developed for managing containers, Kubernetes, telco workflows, live updating, and much more! Panelists Nell Shamrell-Harrington Scott Nixon Guest Alex Chalkias Sponsors Gravitational Teleport: SSH Properly! CacheFly "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links MicroK8s Charmedk8s Ceph Crush Algortithm Crush Algorithm Maps Juju Charmed OSM Livepatch Picks Nell Shamrell-Harrington: Powells Books Scott Nixon: YouTube Premium Alex Chalkias: asciinema Don't Make Me Think The Last Dance Special Guest: Alex Chalkias.
26 May 2020 •
Panelist Scott Nixon, DevOps Automation Engineer at Stelligent, leads the Nell and Tyler in a discussion about AWS Cloud Development Kit (CDK). They discuss the evolution of Infrastructure-as-Code on AWS from using the SDKs, CloudFormation, and now CDK. Panelists Nell Shamrell-Harrington Scott Nixon Tyler Bird Sponsors Gravitational Teleport: SSH Properly! CacheFly "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links AWS Cloud Development Kit SparkleFormation GitHub cloudtools/troposhpere GitHub iann0036/former2 GitHub SCRT-HQ/VaporShell Introduction to AWS Cloud Development Kit (CDK) Miserbot Picks Nell Shamrell-Harrington: QCODE The Left Right Game DUST Scott Nixon: Space Nuts Astronomy Cast Star Talk Tyler Bird: Cloudcraft The Long Earth
19 May 2020 •
JavaScript Remote Conf 2020 May 13th to 15th - register now! Join panelists Nell Shamrell-Harrington, Scott Nixon, Tyler Bird, and special guest Joe Garber to discuss what a digital transformation is, how it’s different from company to company, where to start your transformation and what to do when it gets hard, as well as how organizations across industries are harnessing AI/ML to power their transformations. Also hear us discuss why a digital transformation is never “done” and why that is a good thing! Panelists Nell Shamrell-Harrington Tyler Bird Scott Nixon Guest Joe Garber Sponsors Gravitational Teleport: SSH Properly! CacheFly "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links Devops Bingo! Picks Nell Shamrell-Harrington: Accelerated Computer Science Fundamentals Specialization Folding @ Home Tyler Bird: Rocketbook The Terraform Book Scott Nixon: Rocketbook Notes! Joe Garber: Communication Classes Just Do It! Special Guest: Joe Garber.
12 May 2020 •
JavaScript Remote Conf 2020 May 13th to 15th - register now! The panelists speak with Ev Kontsevoy of Gravitational about SSH'ing into infrastructure, how we've tried to secure it in the past, and what works better both for securing and auditing SSH access today. Panelists Nell Shamrell-Harrington Tyler Bird Charles Max Wood Guest Ev Kontsevoy Sponsors Gravitational Teleport: SSH Properly! CacheFly "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links FedRAMP/FIPS Picks Nell Shamrell-Harrington: Refactoring with Kubernetes Infrastructure at Operation Code Animal Crossing: New Horizons Tyler Bird: Deku Deals GitHub emachnic/working_man Charles Max Wood: Cashflow Quadrant Devchat.tv/meetups Devchat.tv/conferences Ev Kontsevoy: Film Photography! Special Guest: Ev Kontsevoy.
5 May 2020 •
JavaScript Remote Conf 2020 May 13th to 15th - register now! Jeffrey Groman is a CyberSecurity expert. He joins the panel to answer our questions and lead a discussion on the basics of security as it applied to DevOps. We start out with a discussion on breaking down silos and making security everyone's job. Panelists Nell Shamrell-Harrington Tyler Bird Scott Nixon Charles Max Wood Guest Jeffrey Groman Sponsors Educative.io | Click here for 10% discount CacheFly "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links Ghost in the Wires Amazon S3 Features Block Public Access OWASP Equifax Officially Has No Excuse MageCart sonatype Sans Picks Nell Shamrell-Harrington: Controlled Chaos The Witcher Tyler Bird: XKCD What is a Stemcell? Scott Nixon: Pandemic Sriracha Offensive Security Hack The Box Python Dependency Security Charles Max Wood: Devchat.tv/conferences Devchat.tv/meetups Jeffrey Groman: Mitre ATT&CK Special Guest: Jeffrey Groman.
28 April 2020 •
JavaScript Remote Conf 2020 May 14th to 15th - register now! Matt Watson is the CEO and Founder at Stackify. This episode dives into his thoughts and approach to devops, application management, and performance using cloud native tools including Kubernetes. Panelists Charles Max Wood Tyler Bird Guest Matt Watson Sponsors Educative.io | Click here for 10% discount Gremlin | Chaos Engineering Platform CacheFly _______ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ______________________________________ Picks Tyler Bird: CNCF Cloud Native Interactive Landscape GitHub CLI Charles Max Wood: Clean Coders Podcast Interview Cake Matt Watson: Stackify Kubernetes Special Guest: Matt Watson.
21 April 2020 •
JavaScript Remote Conf 2020 May 14th to 15th - register now! Adventures in DevOps' guest, Martin Wimpress, is the engineering director for Ubuntu Desktop, Snapcraft and Developer Advocacy at Canonical the company behind Ubuntu. He speaks about Ubuntu, the OS for most public cloud workloads as well as the emerging categories of smart gateways, self-driving cars and advanced robots. Panelists Nell Shamrell-Harrington Charles Max Wood Scott Nixon Tyler Bird Guest Martin Wimpress Sponsors Educative.io | Click here for 10% discount Gremlin | Chaos Engineering Platform CacheFly _______ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ______________________________________ Links snapcraft Ubuntu Canonical Ubuntu Mate Most Popular Operating Systems (Desktop & Laptops) 2003-2019 CentOS vs Ubuntu Snapcraft Overview Picks Nell Shamrell-Harrington Live Overflow Youtube Channel Basic Soldering Lessons Charles Max Wood Clean Coders Podcast Scott Nixon 3 Blue and 1 Brown The Next Pandemic Tyler Bird GeForce Now Martin Wimpress Ubuntu Blog Canonical Careers GamingOnLinux RetroTINK Special Guest: Martin Wimpress.
14 April 2020 •
JavaScript Remote Conf 2020 May 14th to 15th - register now! Slava works at Kublr. They're focused on helping the Enterprise manage the Cloud Native environments. They help those companies manage their Kubernetes infrastructure. Most of their customers are in the financial sector and wind up managing access and security. Slava talks about the challenges and solutions for providing these sorts of tools and managing infrastructure in this way. Panelists Charles Max Wood Guest Slava Koltovich Sponsors Educative.io | Click here for 10% discount Gremlin | Chaos Engineering Platform CacheFly _______ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ______________________________________ Picks Charles Max Wood: Generation Z Unfiltered Slava Koltovich: Programmable Drones Special Guest: Slava Koltovich.
7 April 2020 •
JavaScript Remote Conf 2020 May 14th to 15th - register now! In this episode of Adventure in DevOps, the guests speak about the future of software development and reliable systems. They relate this to Chaos Engineering and why more organizations should be doing it. Panelists Nell Shamrell-Harrington Tyler Bird Guests Tammy Butow Kolton Andrus Matt "Forni" Fornaciari Sponsors UpCloud | Use promo code: "devchat" for $25 off CacheFly _______ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ______________________________________ Links Gremlin.com/slack Picks Nell Shamrell-Harrington: Dell Computing Aphids (Not Cool!) Tyler Bird: VMUG Advantage DeployHappiness Tammy Butow: Target Mobile Kolton Andrus: Koan Matt "Forni" Fornaciari: Deep Work Digital Minimalism
31 March 2020 •
Brent Schroeder is the global CTO at SUSE. The discussion begins with a discussion around the open source and devops culture at SUSE. It branches into participation in the CloudFoundry and Cloud Native Computing Foundations. The overarching thing is going beyond development into bringing the Ops into DevOps and removes the friction between Dev and Ops. Panelists Nell Shamrell-Harrington Charles Max Wood Guest Brent Schroeder Sponsors UpCloud | Use promo code: "devchat" for $25 off CacheFly _______ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ______________________________________ Links cri-o.io Stratos: A Web-based Management UI for Cloud Foundry GitHub cloudfoundry/stratos Picks Nell Shamrell-Harrington: Suessical the Musical Charles Max Wood: Whisper Rooms Rock Wool Brent Schroeder: Lewis Pugh Special Guest: Brent Schroeder.
24 March 2020 •
Nikhil Barthwal works at Google on Serverless products on Google Cloud Platform. He joins the panel to talk about Implementing Event Driven Microservices. He starts with defining what Microservices are and motivations to move from Monolithic to Microservices. He then dives into distributed data in Microservices and problems associated with it. He goes into details of using Domain Driven Design for partitioning data and solutions to keep data consistent & querying scattered data. Panelist Nell Shamrell-Harrington Charles Max Wood Scott Nixon Guests Nikhil Barthwal Sponsors UpCloud | Use promo code: "devchat" for $25 off Gremlin | Chaos Engineering Platform CacheFly _______ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ______________________________________ Links Event-driven Architecture martinFowler Event Sourcing martinFowler CQRS Google Cloud Knative Picks Nell Shamrell-Harrington: Pico CTF Good Strategy Bad Strategy: The Difference and why It Matters Scott Nixon: Functional Python Programming Honey Boy 1917 Charles Max Wood: Discord React Round Up Views on Vue OBS Nikhil Barthwal: Expert F# The Lean Startup Special Guest: Nikhil Barthwal.
17 March 2020 •
Bob Quillin is Vice President of Oracle Cloud Developer Relations. He joins the Adventure to talk about the direction of Cloud computing and what's new and upcoming in the Oracle cloud. Panelist Nell Shamrell-Harrington Charles Max Wood Guests Bob Quillin Sponsors UpCloud | Use promo code: "devchat" for $25 off Gremlin | Chaos Engineering Platform CacheFly _______ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ______________________________________ Links DevOps 006: All Things Cloud with Bob Quillin Oracle.com GraalVM Picks Nell Shamrell-Harrington: Pickling! The Expanse Charles Max Wood: The Man in the High Castle The Riftwar Saga Ready, Fire, Aim Bob Quillin: Mr. Robot Sorry about the 49er's Bob! Special Guest: Bob Quillin.
10 March 2020 •
Sean Porter is the CTO and co-founder of Sensu Inc. Sensu is a project that helps cloud native devops engineers track issues across the cloud and multiple clouds. He gives us the story of where Sensu came from and how it is used now. Panelist Charles Max Wood Guests Sean Porter Sponsors UpCloud | Use promo code: "devchat" for $25 off Gremlin | Chaos Engineering Platform CacheFly _______ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ______________________________________ Picks Charles Max Wood: BB-8 by Sphero Sean Porter: Obviously Awesome Special Guest: Sean Porter.
3 March 2020 •
Troy and Tobias work at xMatters providing tools that help devops engineers manage things when they go wrong. Their tools at xMatters provide information that makes is easier to track down problems. Running a service like xMattters also allows them to become experts in how workflows should go to empower people to fix issues. Follow UpCloud on Twitter: @UpCloud Follow Troy on Twitter: @Tmcalpinxm Connect with Tobias on LinkedIn Panelist Nell Shamrell-Harrington Charles Max Wood Guests Troy McAlpin Tobias Dunn-Krahn Sponsors UpCloud Use promo code " devchat" for $25 off CacheFly _______ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ______________________________________ Links OODA loop (x)matters Picks Nell Shamrell-Harrington: A Higher Standard Charles Max Wood: Contigo Water Bottles Conference Swag SOCKS!!! Tobias Dunn-Krahn: BigQuery Chat Bots Tobias Dunn-Krahn: Delivering Happiness Best Friends Special Guests: Tobias Dunn-Krahn and Troy McAlpin.
25 February 2020 •
Or Weis is the CEO of Rookout. He walks us through the problems of tracking bugs through multiple layers, services, and nodes. He talks about how to aggregate, sort through, and intelligently use the information provided from each of your infrastructure nodes to find problems in your applications. This is the cure for logging FOMO. Panelist Nell Shamrell-Harrington Charles Max Wood Scott Nixon Guests Or Weis Sponsors CacheFly _______ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ______________________________________ Links Anodot Picks Nell Shamrell-Harrington: Team of Teams Alaska Airlines Scott Nixon: The Future of Humanity, Malcolm Gladwell - WGS 2018 Charles Max Wood: Letters From Whitechapel Lords of Waterdeep Or Weis: Waking Up by Sam Harris Alastair Reynolds Special Guest: Or Weis.
18 February 2020 •
In this episode of Adventures in DevOps Charles Max Wood interviews Stephen Chin. Stephen runs developer relations at JFrog. Stephen starts by sharing what JFrog has to offer and their most recent announcements. Including their new free version of Aritfactory. Charles and Stephen consider the biggest trends to emerge in 2019 and speculate on what’s going to be big in 2020. This leads them into a discussion about security and inheriting vulnerabilities from packages. They share examples of vulnerabilities in code being exploited. Stephen shares how JFrog helps with identifying and fixing vulnerabilities in code. Stephen shares the characteristics found in the ideal pipeline. It needs to be highly flexible so that it will work for every team and every project. It needs to give you a single source of truth and account for security. He explains how to get started with JFrog and what is included in the free version. Panelist Charles Max Wood Guests Stephen Chin Sponsors CacheFly Links https://jfrog.com/ https://twitter.com/steveonjava?lang=en https://www.facebook.com/Adventures-in-DevOps-345350773046268/ Picks Stephen Chin: DevOps Speakeasy https://www.amazon.com/Definitive-Guide-Modern-Clients-JavaFX/dp/1484249259 Charles Max Wood: The MaxCoders Guide to Finding Your Dream Developer Job https://www.buymeacoffee.com/devchattv Special Guest: Stephen Chin.
4 February 2020 •
In this episode of Adventures in DevOps Charles Max Wood interviews Priya Nagpurkar, Paul Castro and Nick Mitchell. They all work for IBM and are here to talk about their new DevOps tool Kui. They start by explains what the IBM cloud research team is all about and what motivates them. Their goal is to make programming on the cloud as easy as possible. They share past tools that they have made for this goal. Charles asks the guests about the future of Kubernetes and DevOps. They explain why Kubernetes is so popular and what makes it a powerful tool. Kui is built mostly on Kubernetes. They discuss the evolution of DevOps tools. They compare CLIs and browser-based consoles and explain why people gravitate towards CLIs. Kui lets developers have the best of both worlds. The guests walk Charles though different scenarios of getting started with Kui. The workflow of using Kui inside an established Kubernetes cluster is discussed. They also explain how to move over from a VPS easily with Kui. They explain how Kui betters the developer experience. They go over the features that make developers DevOps experiences easier. They end by discussing how to get started in Kui if developers are new to Kubernetes. Panelist Charles Max Wood Guests Priya Nagpurkar Paul Castro Nick Mitchell Sponsors CacheFly Links https://www.kui.tools/ https://openwhisk.apache.org/ https://istio.io/ Knative Install and Set Up kubectl https://helm.sh/ Get Started with the CLI 10 Weird Ways to Blow Up Your Kubernetes https://github.com/starpit https://twitter.com/priyanagpurkar?lang=en https://github.com/paulcastro https://www.facebook.com/Adventures-in-DevOps-345350773046268/ Picks Nick Mitchell: Crime Pays But Botany Doesn't Paul Castro: Wifi Analyzer D’Addario NS Micro Clip-On Tuner Priya Nagpurkar: Solsa https://iter8.tools/ Charles Max Wood: https://discourse.org/ https://javascriptforum.net/ https://codefund.io/ The Man In the High Castle Special Guests: Nick Mitchell, Paul Castro, and Priya Nagpurkar.
21 January 2020 •
In this episode of Adventures in DevOps the panel interviews Lance Albertson. Lance Albertson works for the Oregon State Open Source Lab. The lab is a program at the Oregon State University that provides the infrastructure to open source projects. The program works with graduate students who walk away with valuable hands-on experience in DevOps. Lance starts by explaining how they choose graduate students and what their experience looks like working for the lab. Lance explains what they provide for the open source projects they support. He says they provide anything within reason and gives examples of some of the projects they are supporting. The panel asks about their hardware set up and Lance explains that they have a physical data center. He shares details of some of the hardware donated over the years. The panel asks how much work is managed by the students. Lance explains how open source projects can reach out to them and how they are chosen. Nell Shamrell-Harrington works for Chef and asks Lance how their Chef project is coming. Lance shares some of the work he has been doing on their exciting project. Finally, he tells the listeners how they can contribute to the lab. Panelists Nell Shamrell-Harrington Charles Max Wood Scott Nixon Guest Lance Albertson Sponsors CacheFly Links https://osuosl.org/ OSU DevOps Bootcamp https://github.com/osuosl https://github.com/osuosl-cookbooks https://osuosl.org/donate/ https://www.facebook.com/Adventures-in-DevOps-345350773046268/ Picks Scott Nixon: Die Hard Clean Code The Gymkhana Files Nell Shamrell-Harrington: Mass Effect: Andromeda Lance Albertson: Mike Birbiglia: The New One The Toys That Made Us Charles Max Wood: Rudolf the Red-Nosed Reindeer The Little Drummer Boy Santa Claus Is Comin' to Town A Christmas Story The Ultimate Gift Special Guest: Lance Albertson.
7 January 2020 •
In this episode of Adventures in DevOps the pane interviews Adam Nowak. Adam is a part of the DevOps team at Netguru. He joins the panel today to share his DevOps transformation story. Adam starts by explaining the title he chose for today’s episode. He also shares his definition of DevOps. Adam explains the age-old story of a misunderstood DevOps team that was overworked and underappreciated. The organization grew but the DevOps team didn’t scale with it, leaving them with piles of tickets and everyone else wondering what was taking so long. The panel commiserates with Adam and shares some of their own similar stories. Reaching out to others to help solve the problem, Adam found that many DevOps teams had and are experiencing the same problem. He found help from others in the DevOps space and recommended books. His team started by making their work more visible. To do this they streamlined their communication and published documentation. Next, they made more focused goals. Instead of trying to do everything and never meeting their goals they chose a couple things to work on and focused on that. Another change they made was to diversify their meetings, projects, and initiatives; they brought in people from all the teams to collaborate, making the projects even better. The panel discusses the importance of empathy in the workplace and in life. Most people are trying their best and probably have a reason for doing the things that they are doing. Instead of treating others as if they are incompetent, talk them and discuss the reasons behind their actions and decisions. Panelists Nell Shamrell-Harrington Charles Max Wood Guest Adam Nowak Sponsors CacheFly Links How we killed DevOps by creating a dedicated DevOps team | Adam Nowak The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win Making Work Visible: Exposing Time Theft to Optimize Work & Flow The Goal: A Process of Ongoing Improvement The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations Measure What Matters: How Google, Bono, and the Gates Foundation Rock the World with OKRs Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations Switch: How to Change Things When Change Is Hard https://www.facebook.com/Adventures-in-DevOps-345350773046268/ Picks Charles Max Wood: Holiday Inn White Christmas The MaxCoders Guide To Finding Your Dream Developer Job Nell Shamrell-Harrington: The Mandalorian Rust in Motion Adam Nowak: Why We Sleep: Unlocking the Power of Sleep and Dreams Jabra Elite 85h Wireless Noise-Canceling Headphones Special Guest: Adam Nowak.
24 December 2019 •
In this episode Adventures in DevOps, the panel interviews Grant Schofield. Grant is Director of Infrastructure at Humio. He being by discussing the growth of logging and logging tools. Grant explains the business value of logging and analytics. He shares some real-life examples of how longing helped gain insight into the user experience. The panel wonders how Humio takes the data gathered in the logs and separate out specifics of user experience. Grant explains that by aggregating all data in one place Humio uses the logs, tracing and other metrics to draw conclusions about user experience. He shares some of the conclusions that can be drawn from that data and explains that the conclusions all depend on what you are looking for. The panel discusses how tracing traditionally works and asks Grant what process Humio uses to good sampling. Grant explains that sampling is a good way to save on costs and depends on how much indexing is taking place. He explains that knowing when to sample is very important if you want an accurate sample. Compliance concerns are the next topic the panel discusses with Grant. He explains what Humio does to remain compliant and keep user info safe and private. The panel moves on to discuss index-free logging. Grant explains how index-free logging works. He explains how fast it is and how easily clients can retrieve their data. Panelists Nell Shamrell-Harrington Scott Nixon Charles Max Wood Guest Grant Schofield Sponsors CacheFly Links RBAC LDAP Bloom filter https://kafka.apache.org/ https://www.elastic.co/ Map reduce https://www.humio.com/ https://twitter.com/schofield https://www.facebook.com/Adventures-in-DevOps-345350773046268/ Picks Charles Max Wood: It’s a Wonderful Life Mr Krueger’s Christmas Scott Nixon: The Ref The Untethered Soul: The Journey Beyond Yourself https://www.biggestlittlefarmmovie.com/ Nell Shamrell-Harrington: Windows Subsystem for Linux Terminator: Dark Fate Grant Schofield: Rust Dead Astronauts Tsunami Bomb Night Surf Special Guest: Grant Schofield.
10 December 2019 •
In this episode of Adventures in DevOps the panel interviews Oleg Chuninkin, CTO of Kublr. Oleg starts by explains what Kublr is all about and how he got the idea of using Kubernetes as an infrastructure abstraction. He and the Kublr team were trying to decide the most productive way to think of Kubernetes. Oleg advocates for using Kubernetes locally and shares how you can then orchestrate your architecture so you can see what it will do in productions. Charles breaks down a few of the ideas Oleg shares. Oleg explains how the portability of Kubernetes can be used and shares recommendations with the panel on how to run a Kubernetes in a lightweight way. The panel asks Oleg about the pressure for a cloud independent service and how these effects application requirements. Oleg shares some resources in answer. Moving on the panel considers Olegs comment about the layered architectural approach. Oleg outlines the layered architectural approach and explains what he means by layered. He explains the benefits of this approach. Panelists Scott Nixon Charles Max Wood Guest Oleg Chunikin Sponsors CacheFly Links https://kublr.com/ https://www.openshift.com/ https://www.facebook.com/Elixir-Mix https://twitter.com/elixir_mix Picks Charles Max Wood: Host spots available! Contact me if you are interested. https://devchat.tv/support/ Talk with friends Scott Nixon: Sapiens: A Brief History of Humankind https://ulysses.app/ Oleg Chunikin: The Age of Spiritual Machines: When Computers Exceed Human Intelligence Special Guest: Oleg Chunikin.
26 November 2019 •
"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is available on Amazon. Get your copy here today only for $2.99!
20 November 2019 •
This episode of Adventures in DevOps is joined by John Epperson. John is a developer and has worked in DevOps for his whole career spanning about 12 years. He is also the author of Shiplane. John made Shiplane after working with Docker for a while and getting fed up with some features not being as he wanted them to be. The panelists begin the discussion with going over John’s talk “The Good, The Bad, and The Ugly”, where he covers three camps of developers namely pioneers, settlers, and townsfolk and the panelists go into detail about these camps. They also talk about how docker and Shiplane fit into this idea. John shares that Shiplane is a tool that converts docker-compose yaml files into production-ready docker deployments. John details more of how shiplane came about, the problems it solves, how it works, and how it helps users to cross knowledge barriers. He also shares how Shiplane provides customizability as it will give the user everything they need but lets them choose the pieces they want. The panelists also discuss what websites are running Shiplane as well as some of the support that Shiplane has. Currently it does not support Kubernetes but John is working on it. Chuck then asks John what the use case is for running Shiplane. They discuss specifically whether Shiplane is used locally, or as a SAAS service and why it is the way it is. Nell then asks John what his hopes are for the future of Shiplane. John would like to have Kubernetes capability added within a year. If someone wants to get involved with Shiplane they can do so by trying it out, reaching out to him on his discord server, and helping him find edge cases. Panelists Nell Shamrell-Harrington Scott Nixon Charles Max Wood Guest John Epperson Sponsors Dev Ed JavaScript Jabber The Freelancers Show ________________________________________________________________________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood will be out on November 20th on Amazon. Get your copy on that date only for $1. ________________________________________________________________________________________________________________________ Links Shiplane Docker Kubernetes Docker Compose Nginx Picks Nell Shamrell-Harrington Boostnote Pumpkin Pie Scott Nixon Scrum: The Art Of Doing Twice The Work In Half The time Zero Fasting Charles Max Wood V02 Max 75 Hard John Epperson Ledaig Whiskey Notion Special Guest: John Epperson.
5 November 2019 •
Julian Fahrer is a software engineer with a systems administration and operations background. He currently works at Hover and is helping them move towards continuous delivery. Nell opens up the discussion by asking Julian to explain what continuous integration and continuous delivery are. He shares that continuous integration revolves around having testing and automation around the code being pushed to ensure that it works and conforms to standards. Continuous delivery feeds off of the concept of continuous integration and is the ability to deploy to any environment at any point in time. Chuck puts these ideas together by saying that continuous delivery and continuous deployment is about making sure that it’s possible to deploy at any time and actually doing so. The next topic covered by the Adventures in DevOps panelists is how to handle apprehension around having a continuous integration / continuous deployment (CI/CD) pipeline. Julian shares that big cultural changes are required to make CI/CD successful. They share that a lot of organizations are nervous about code with breaking changes immediately being deployed. One way to handle this vulnerability is by hiding features behind feature flags so that only certain people, for example the QA team, will have access to the feature.They share why an organization would want to change to a continuous delivery pipeline and some real world examples that they have experienced Chuck asks what some prerequisites are for a CI/CD pipeline. Scott says that one thing that needs to happen is backfilling areas of the application that previously did not have tests and expanding the testing coverage of the system. Julian shares that these prerequisites depend on how changes are made and shares some specific examples of what that entails. Nell asks what it takes for an organization to be able to do continuous delivery. Julian shares that it is mostly process driven. They establish some rules such as shortening the lifetime of development branches and improving how they are deployed. They also have a discussion on how integration tests should come about and who should write them. Julian mentions that you want to empower people and give them the tools they need to succeed. They then cover some of the work that Julian has done with Hover and some of the details of the continuous delivery environment he is building and the steps they took to begin moving towards that workflow. The topic then moves to dependency management. Nell asks Julian how he approached dependencies in his applications. Julian details how his usage of containers and specific tools helped him. For external environments he says that a database is required and that it would help to have standards for managing dependencies. They share how the current development culture is to give the QA team enough time to test a feature before it goes out. With a CI/CD environment, feature flags can be used to gradually roll out a changes and if a certain users needs a specific set of features then an individual environment can be spun up for their use case. The panelists share some thoughts on environments setup and production best practices and tooling. Panelists Nell Shamrell-Harrington Charles Max Wood Scott Nixon Guest Julian Fahrer Sponsors Adventures in .NET Ruby Rogues React Native Radio Links Hover Launch Darkly Split.io Codefresh.io Argo CD Flux 12 factor The Phoenix Project Picks Nell Shamrell-Harrington Beef on Weck Charles Max Wood St. George Marathon Marathon Training Maxcoders.io His electric smoker 3-2-1 method for ribs The word delightful Scott Nixon Broccoli Rabe Philly Cheesesteak Ultra Learning by Scott Young Libby app Julian Fahrer Accelerate The State of DevOps Walk in Balance Special Guest: Julian Fahrer.
22 October 2019 •
This episode of Adventures in Devops features Dave McAllister. Dave has an extensive background in open source starting in 1994 working with early versions of Linux. He thrives on the concepts of emerging technologies and being able to innovate things. He also loves understanding what people are doing with emerging technology. The discussion opens up by introducing the topic of multi-dimensional monitoring in RED. Dave gives us an introduction into RED as a subset of google’s SRE Golden signals. RED stands for rate, errors, and durations and is a concept that is designed for working with micro services. The DevOps panelists discuss concepts such as saturation and how to ensure correct results from their micro services using the RED concepts as well as some best practices for managing micro services. Nell asks about the scope of RED and whether it works with the big picture of what the micro service is doing. Dave shares that the scope of RED pertains to both. RED helps with observability and how to get the right signals out of all the noise and how to respond once the correct signals are found. He shares that RED should be a set of metrics in a dashboard that can be aggregated. He explains that RED gives the user a way of grouping data together and helping them to normalize functionality and find trends. The next topic covered by the DevOps experts is how to map the metrics seen in RED to the user experience. Dave explains how RED monitors the users activity and can put together metrics based on what they’re doing. Using RED to follow user metrics will help to identify trends in where users will have issues and identify problem areas. Using micro services with RED introduces a level of granularity that can be monitored to help improve the performance of the application and improve scaling. RED helps with these improvements most notably by improving reaction time once a problem is found to help correct it as soon as possible. The panelists discuss some real world examples and how real world activities and human tendencies can alter patterns seen in the monitoring. Dave points out that one of the strongest recommendations he can make about RED is its ability to start simple and scale upwards as needed. The panelists then go on to discuss the human aspect of RED, how a team would react to changing, and how RED really requires a true DevOps team to reach its full potential. The panelists then share experiences they faced earlier in their careers as developers and how RED could have helped them. Nell brings up the idea of service meshes and how RED applies to them. Dave starts by introducing some problems in micro services and service meshes and the opportunity that exists for RED to come in and help solve those problems. He explains how service meshes in micro services give you duration that you don’t have to implement. They finish with covering the usage of Kubernetes operators. Panelists Nell Shamrell-Harrington Guest Dave McAllister Sponsors Elixir Mix Adventures in Angular iPhreaks Links RED Google’s Golden Signals Kubernetes Operators Picks Nell Shamrell-Harrington Fire Emblem: Three Houses Dave McAllister Membership card to Fulham football club Special Guest: Dave McAllister .
15 October 2019 •
On this episode of Adventures in DevOps the panelists talk about how to containerize an app in a container using services such as Docker or Kubernetes. Charles mentions that he is wanting to host a Ruby on Rails application and Scott has experience with web deployments in Python and Django. They share that regardless of the languages and technologies used, the principles behind deploying a containerized application are the same. The next topic covered by the DevOps panelists is how to create containerized instances using Docker. The discussion centers on creating the container instances on a network and best practices that can be used for managing and maintaining them. The DevOps panelists cover the difference between an internal network deployment and what is needed to push a containerized application to a cloud instance using Kubernetes, Docker, DigitalOcean, or another service. Scott asks Charles if he is using a good CI/CD (continuous integration/ continuous delivery) mechanism, to which Charles shares that he is using Cloud 66 for its ease of use. When it comes to storage, they discuss whether to use the cloud services storage option or using a container to run a Postgres engine. They also go over the best way to run the shell commands for configuring their environment. The topic then moves to security and asset management when using Docker. Charles mentions that he tries to avoid putting API keys or other secrets into the Docker file and Scott shares how he uses a secrets management platform such as AWS Parameter Store, AWS Secrets Management, and others. They discuss the benefits that are provided by secrets management platforms. The DevOps panelists also talked about how a CI/CD platform can help with the portability of a containerized application Charles asks Scott how to begin with helping someone who wants to take their existing application and containerize it using the Docker approach. Scott responds with describing how he would look at where there application is and help them configure their containerized instance and set it up on a container service such as Docker or Kubernetes. Scott mentions that the strength of moving an application to a container service helps the application to scale up and down as needed. The container model helps a team to locally replicate their CI/CD model and be able to test it locally before the application is pushed to the cloud instance. The panelists talk about reverse proxies for pushing a Ruby on Rails app. Chuck prefers nginx and Scott emphasizes that it is important when pushing to production to spend some time verifying that the reverse proxy configuration is correct and won’t expose the application in a way that it shouldn’t be. Chuck shares that the use of a cloud platform such as GCP (Google Cloud Platform) of Microsoft Azure reduces the overhead with configuring containers and building images so that when he hands it off to the platform, it will take care of a large part of the setup including creation of the reverse proxy. Panelists Charles Max Wood Scott Nixon Sponsors Sustain Our Software Views on Vue Dev Ed Links Docker Kubernetes Ruby on Rails Python Django Cloud 66 PostgreSQL DigitalOcean Bitbucket Google Cloud Platform Microsoft Azure AWS Parameter Store AWS Secrets Manager Nginx Picks Charles Max Wood Height Adjustable VESA Adapter Velcro Strips Scott Nixon The Gymkhana Files The Grand Tour
8 October 2019 •
In this episode of the Adventures in DevOps podcast, the panelists talk about Agile. Nell starts the discussion by mentioning that Agile came out of the Scrum movement and gives a brief history of how it started. She reads out the Agile Manifesto, and Scott explains what it is. They agree that “move faster slowly” can be considered as a motto of Agile. Scott talks about the testing aspect of it from a philosophical perspective, and Nell chimes in with comparison to how things were being done in the past versus now. They discuss the 12 principles behind the Agile manifesto. One - Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Two - Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage, basically valuing learning and improvements. Three - deliver working software frequently, from a couple of weeks to a couple of months with a preference for a shorter time scale, the focus being on the code being in a working state. Four - Business people and developers should collaborate daily through the project. Scott elaborates on the point further, and shares his experience where it was challenging to work with the business side of the project. Five - Build projects around motivated individuals, give them the support they need and trust them to get the job done, trust being the most important factor here. Six - The most efficient method of conveying information is having a face-to-face conversation, here the panelists provide a counter-argument that in the era of online platforms and remote work, this is not necessarily essential. Seven - Working software is the primary measure of progress. Eight - Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. ‘Sustainable’ is key here, avoiding overworking and burnout is important anyday. Nine - Continuous attention to technical excellence and good design enhances agility. This means doing the full set of code reviews and tests and still deploy software quickly and making sure that it doesn’t break things, if it does, it has to be rolled back. Ten - Simplicity - the art of maximizing the amount of work not done - is essential. This highlights the need for focus in the product, and not writing a lot of code that could eventually be unusable. Eleven - The best architectures, requirements, and designs emerge from self-organizing teams. Panelists talk about people involved in open source projects as an example of such self-organizing teams, where they work on their own schedule and have great interest in what they are building. Twelve - At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. Retrospectives, reflecting where you are, how the team works together and documenting results as some sort of a learning exercise, are some of the practical examples of this. Nell then talks about the three layers of Agile infrastructure by Patrick Debois - considered as the father of DevOps. These constitute of technical - the hardware and software, project - the process that introduces changes in the environment, and the operations - the process of keeping the environment working. They state that we can build effective technology if we can relate to each other as humans, and discuss how Agile is perceived in certain controlled environments, if it’s possible in an Agile fashion and still have prescriptive solutions. They end the show with picks. Panel Nell Shamrell-Harrington Scott Nixon Sponsors Adventures in Blockchain - Devchat.tv React Round Up - Devchat.tv Adventures in .NET CacheFly Links The Agile Manifesto Principles behind the Agile Manifesto Kubernetes co-founder Craig McLuckie is as tired of talking about Kubernetes as you are Picks Nell Shamrell-Harrington: The Great British Baking Show Kinesis Advantage2 Keyboard Scott Nixon: The Moment of Lift: How Empowering Women Changes the World Gatesnotes books - The blog of Bill Gates
24 September 2019 •
Episode Summary On this week's Adventures in DevOps, Chuck talks about the recent Twitter thread about 10x engineers. He goes through each of the points in the tweet and talks about each of them in turn. There are only two points he sort of agrees with, and believes the rest to be absolute garbage. One of the issues with this tweet is that it doesn’t define what a 10x engineer is. Defining a 10x engineer is difficult because it is also impossible to measure a truly average engineer because there are many factors that play into measuring productivity. Chuck turns the discussion to what a 10x engineer is to him and how to find one. A 10x engineer is dependent on the organization that they are a part of, because they are not simply found, they are made. When a 10x engineer is added to a team, the productivity of the entire team increases. Employers have to consider firstly what you need in your team and how a person would fit in. You want to avoid changing the entire culture of your organization. Consider also that a 10x engineer may be hired as a 2x engineer, but it is the employer that turns them into a 10x engineer. Overall, Chuck believes these tweets are asinine because it’s impossible to measure what makes a 10x engineer in the first place, and hiring a person that fits the attributes in the list would be toxic to your company. Panel Charles Max Wood Sponsors iPhreaks - Devchat.tv The Dev Rev - Devchat.tv React Round Up - Devchat.tv CacheFly Links 10x engineer Twitter thread Follow DevChat on Facebook and Twitter Picks Charles Max Wood: Copyhackers.com Good to Great by Jim Collins Keto diet Podcast Movement
17 September 2019 •
Episode Summary In this episode of the Adventures in DevOps podcast, the panelists talk about getting started with DevOps and learning its principles and technologies. Lee and Scott mention that they share a similar journey, initially starting as system administrators and working their way into DevOps. Nell says that she was a Ruby and .NET developer before learning cloud technologies such as Heroku, Chef, and Docker. To someone with a programming background wanting to get into DevOps, Lee highly recommends three books - The Practice of System and Network Administration, The Practice of Cloud System Administration: DevOps and SRE Practices for Web Services - Volume 2, and Time Management for System Administrators. He mentions that they are technology-agnostic and help in understanding what is really going on in the system. Scott stresses on the importance of understanding basic networking, linux systems and commands, bash scripting and knowing the core fundamentals and interactions of the underlying systems. He suggests going for online resources, tutorials and boot camps which are plenty nowadays and easily accessible as well. Nell advises listeners to pick a cloud provider such as Digital Ocean and learn the basics by working with it, which can later be applied to any other cloud provider. She also recommends learning programming languages to get a good software development foundation. The panelists talk about working on specific projects and getting hands dirty rather than traditional learning, to enhance their DevOps skills. Nell explains how they implement the 'learning by doing' concept at work. She mentions that understanding how virtual machines and physical servers work is crucial before moving on to learning about containers. Lee suggests Vagrant - a tool for building and managing virtual machine environments, as a good resource for the same. They caution that while it is important to learn things during our time off, self-care and setting healthy boundaries is paramount. It is ok to take longer to learn something given that DevOps as a whole can be extremely complex, and working in a non-pressure environment can be very beneficial. They recommend Ops School for beginners which is a comprehensive program aimed at people who want to get into operations engineering. They then share their insights on monitoring and how to get started with it. Lee recommends the book Practical Monitoring, and Sensu - a monitoring event pipeline, as good starting points. DevOps can be considered as a technical as well as a cultural movement. To that effect, they discuss where should people start learning the associated cultural elements. Nell recommends reading the books - Effective DevOps, and The Phoenix Project and Crucial Conversations. Lee advocates going old school with the writings of Richard Stallman, and books of the 80s and 90s such as The Art of C Programming. They mention that conversational skills and dealing with people are critical skills in today's work environments. Scott recommends Google's Site Reliability Engineering books which have a lot of great stuff to build a solid foundation and are also free to read online. Finally, they talk about how to keep learning and expanding knowledge. Some effective suggestions discussed include extensive practicing, working professionally, solving business problems, building expertise in programming, and attending DevOps Days events and Linux Users groups. They end the episode with picks. Panel Nell Shamrell-Harrington Lee Whalen Scott Nixon Sponsors iPhreaks - Devchat.tv The Dev Rev - Devchat.tv React Round Up - Devchat.tv CacheFly Links A Cloud Guru Digital Ocean Linux Academy The League of Professional System Administrators Vagrant Ops School Curriculum Practical Monitoring Sensu Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale The Phoenix Project The Art of C Programming Crucial Conversations Site Reliability Engineering - Google DevOps Days Picks Nell Shamrell-Harrington: Fresh Tarragon Lee Whalen: The Practice of System and Network Administration The Practice of Cloud System Administration: DevOps and SRE Practices for Web Services, Volume 2 Time Management for System Administrators Scott Nixon: How to Stay Motivated: Developing the Qualities of Success
10 September 2019 •
Sponsors iPhreaks - Devchat.tv The Dev Rev - Devchat.tv React Round Up - Devchat.tv CacheFly Panel Nell Shamrell-Harrington Scott Nixon Episode Summary Coming to you live this time from the studio is a brand new episode of the Adventures in DevOps podcast! Regular panelists Nell Shamrell-Harrington, Principal Engineer at Chef Software, and Scott Nixon, Principal Consultant at Cloud Mechanics, discuss one of the most significant aspects of any given software environment - disaster recovery, what is it and what to do when the unimaginable happens. They start the show by explaining that disaster recovery can be considered as a subset of business continuity planning. They state that two main things need to be defined while planning for disaster recovery in any organization. First one is the recovery time objective (RTO), which is the maximum acceptable length of time that an application can be offline, and this information is generally included in a Service Level Agreement. The second one is Recovery Point Objective (RPO), which is the maximum acceptable length of time during which data might be lost from the application due to a major incident. Nell gives examples of each and Scott mentions that we need to understand the time taken for restore as well, and it is very important to restore data regularly. Once the RTO and RPO have been established, the software needs to be prepared for disaster recovery, including verifying that the software can be installed correctly, as replication can be very hard, especially when it has been installed long ago. They transition to the topic of security concerns, for example, how to deal with cases when there are multiple security groups, ACLs, etc, and the cloud service in an entire region goes down. They advise listeners to make sure that the disaster recovery environment should match the compliance requirements, make cloud storage a part of daily backup routines, and to use configuration management tools most suitable to the work environment so as to make the process seamless. They talk about cloud-agnostic tools that help in cross-cloud replication and syncing data across. They also raise certain points to consider for successful recovery, including estimating the time and bandwidth required to transfer large amounts of data, balancing image configuration and deployment speed along with the time needed to handle dependencies, image consistency across hybrid environments, implementing tiered storage, and share relevant examples. Another pattern they discuss is the idea of maintaining the same IP address for an application to make disaster recovery easier, which can be possible if it's in the same region, using elastic IP or load balancing, but can be challenging with multiple cloud providers across different regions. However the solution would be quite challenging as well as expensive, so there is always a tradeoff involved. They then move on to some common mistakes that people make in disaster recovery. Nell says that while creating a good plan it is really crucial to bring in people from across various businesses, while Scott talks about regularly documenting everything including bits and pieces like manual configurations and such. They discuss that security consistency is often overlooked, and describe some recovery services offered by cloud providers such as Amazon, Azure and some multi-cloud services like Zerto and Arcserve. They end the episode with picks. Links Boto 3 MSP360 CloudEndure Disaster Recovery Azure Site Recovery Zerto Arcserve Picks Nell Shamrell-Harrington: Wild mushrooms Scott Nixon: Nine Lies About Work : A Freethinking Leader’s Guide to the Real World
3 September 2019 •
Sponsors CacheFly Panel Nell Shamrell-Harrington Scott Nixon Episode Summary In this episode of the Adventures in DevOps podcast, panelists Nell Shamrell-Harrington and Scott Nixon talk about monitoring in the software world. They start the discussion by talking about the difference between monitoring and alerting. They discuss how logging comes into picture in monitoring, two main types of logs - structured and unstructured, log management in the DevOps environment, information storage, parsing logs and log aggregation. They list two major kinds of monitoring software - pull and push. Nell explains what they mean and how they work, and Scott gives examples of each including syslog, healthcheck, etc. They then talk about what it means by a "working" system, and consequently, when can something be considered to be non-functional. This leads to answering the important question of what exactly should be monitored. They explain to what extent should one go while monitoring and how to determine the significance level of the events in general. They discuss some concepts from Mike Julian's book "Practical Monitoring" including anti-patterns such as tool obsession, what not do do in monitoring and the fact that businesses need to customize their systems based on what works for them. They talk about the tool Nagios, benefits in using default monitoring tools provided by native cloud systems, using monitoring as a crutch, and manual configuration. They then discuss some good practices, namely composable monitoring, performance monitoring from the users' perspective, the mantra - 'buy not build', and continual improvements. They briefly touch on the topic of security in monitoring, and wrap up the episode with picks. Links Practical Monitoring-Mike Julian Accelerate: The State of DevOps with Dr. Nicole Forsgren High Output Management - Andrew S. Grove Picks Nell Shamrell-Harrington: Mauer Museum Tetris 99 Scott Nixon: Automated Reasoning Byron Cook, Amazon | AWS re:Inforce 2019 Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones The Obstacle Is the Way: The Timeless Art of Turning Trials into Triumph
27 August 2019 •
Sponsors CacheFly Panel Nell Shamrell-Harrington Lee Whalen Charles Max Wood Joined by special guest: Bob Quillin Episode Summary This episode of the Adventures in DevOps podcast is joined by Bob Quillin, Vice President - Oracle Cloud Developer Relations, based in Austin, Texas. He manages a team of developer advocates working on cloud native solutions. He explains what developer advocacy means in terms of the work they do at Oracle and elaborates on the term 'second generation cloud'. He then talks about how feature compatibility works with different types of cloud platforms, moving legacy applications to cloud and the best practices involved in cloud operations in general. With respect to the Oracle cloud, he talks about how isolation is achieved when dealing with different customer requirements, hybrid models and their inter-workings, machine learning and artificial intelligence applications on top of the cloud, GPUs, Kubernetes and managed services. He presents his thoughts on what could be the next big thing in cloud technology given that newer concepts are being introduced day by day, and shares anecdotes where clients such as CERN have migrated to Oracle's cloud infrastructure and even those who have transitioned from a different cloud provider to theirs. In the end, he mentions some of the most heavily used cloud features and applications, and they move on to picks. Links Bob's Twitter Bob's LinkedIn Refactoring - Martin Fowler The US Air Force Is Adding Algorithms to Predict When Planes Will Break Picks Nell Shamrell-Harrington: Ubuntu ubiquity bug report Canlis Lee Whalen: AI made from a sheet of glass can recognise numbers just by looking Hugo Micromastery: Learn Small, Learn Fast, and Unlock Your Potential to Achieve Anything Charles Max Wood: Adventures in DevOps Recommendations Canny Good to Great - Jim Collins Bob Quillin: CERN Uses Kubernetes to Reduce WebLogic Deployment Time Cloud Native Labs - Oracle Oracle Developers Special Guest: Bob Quillin.
20 August 2019 •
Sponsors CacheFly Panel Nell Shamrell-Harrington Lee Whalen Episode Summary This episode of the Adventures in DevOps podcast is all about Chef. Nell Shamrell-Harrington - Principal Engineer at Chef Software is interviewed by panelist Lee Whalen starting with what Chef is and what it is used for. Nell describes how Chef works with containers, Chef Habitat and how it fits into the overall DevOps culture. Lee asks if it can be used to manage systems with push-pull based configuration management as well. Nell shares how Chef can be advantageous for the higher management and the business as a whole by being automated and high-speed. She compares different configuration management tools and lists certain compromises when using Chef over the others. She explains why they had to apply Apache 2.0 license to the software, but explains that it does not include the code which is totally open source, only the executable build. She mentions some popular Chef code bases that have numerous good contributions from the community. She says that Chef has about 1000 open source projects currently, and appeals to listeners to take a look at the GitHub book that they've written containing information about all of those. Links Chef Chef Habitat Picks Nell Shamrell-Harrington: Mario + Rabbids Kingdom Battle Lee Whalen: Neuralink Elon Musk’s Neuralink Says It’s Ready for Brain Surgery
13 August 2019 •
Panel Charles Max Wood Lee Whalen Scott Nixon Joined by Special Guest: Priyanka Sharma Summary Priyanka Sharma gives an intro to the tool chain crisis; the panel shares their perspective on the crisis and where they see this problem. The panel considers how to solve this problem and Priyanka outlines a solution. She gives examples of how to start the data modeling process she believes will help solve this crisis along with suggesting guard rails for developers. The panel discusses this solution and considers how this will work in startups and smaller companies compared to well-established companies with their own tooling. Priyanka shares how to overcome the “we invented it here” syndrome. The panel considers how to choose the tools and the criteria to follow when considering tools. The panel asks Priyanka about The Cloud Native Computing Foundation. Priyanka explains how it works and how projects are submitted and chosen. She shares where she thinks the DevOps industry is going and how the true promise of DevOps can only be reached by putting it in the hands of developers. The panel ends with a discussion on developer compensation problems, an increase of workloads and the benefits and need for remote work. Links https://kubernetes.io/ https://jenkins.io/ https://travis-ci.org/ https://aws.amazon.com/eks/ https://about.gitlab.com/2019/07/03/group-conversation-podcast/ https://about.gitlab.com/ https://meetings.hubspot.com/team104/adventures-in-devops-episode Enterprise Leaders’ Protips for Scavenger Hunting Through the Cloud Native Tool Weeds https://blogs.vmware.com/cloudnative/files/2018/01/Screen-Shot-2018-01-22-at-4.19.03-PM.png https://linkerd.io/ Https://nginx.org https://www.cncf.io/ https://www.envoyproxy.io/ https://prometheus.io/ https://twitter.com/pritianka https://www.facebook.com/Adventures-in-DevOps-345350773046268/ Picks Lee Whalen: http://www.catb.org/esr/loadsharers/ http://boringtechnology.club/ Scott Nixon: Byron Cook, Amazon | AWS re:Inforce 2019 https://aws.amazon.com/security/provable-security/ Priyanka Sharma: https://docs.gitlab.com/ee/user/project/web_ide/ Keynote: Commercial Open Source Business Models - Sid Sijbrandij, Co-founder & CEO, GitLab https://ai.google/research/pubs/pub36356 Go Remote- https://about.gitlab.com/company/culture/all-remote/#resources Charles Max Wood: Air Conditioning https://conferences.oreilly.com/oscon/oscon-or The Expanse Special Guest: Priyanka Sharma .
6 August 2019 •
Panel Nell Shamrel-Harrington Lee Waylin Scott Nixon Episode Summary The panelists introduce themselves. Nell is a principal engineer at Chef, Lee runs the DevOps consulting team Fuzzy Logic Systems, and Scott runs Cloud Mechanics consulting. The topic of today’s podcast is containers. They begin by defining what a container is, with each sharing their own definition. Containers aren’t really new, they’re just a hot topic because companies like Docker made them easier to use and has brought them into the mainstream. The panelists agree that containers are not for storing data, only for running applications, but that data can be mounted to a container. This is one of the biggest beginner mistakes. They discuss situations that are conducive to the proper use of containers. Containers are best added to mature and large scale projects. They discuss the pros and cons of Kubernetes. The panel gives advice on how to start using containers, suggesting new users start by containerizing one thing at a time rather than trying to do it all at once. They remind listeners that if you want something to stick around for each deploy, it should not be in the container itself because containers are temporary. They talk about how to create a container, good patterns and anti-patterns found when using containers. They discuss possible security concerns with anti-patterns in containers. They finish by talking about other container orchestrators and how to get traffic to Docker boxes Links Docker Container LAMP (Linux, Apache, MySQL, PHP) Kubernetes Habitat.io CICD Docker Swarm Apache Mesos Follow DevChat on Facebook and Twitter Picks Nell Sharmell Harrington: Trader Joe’s Iced Coffee Big Little Lies Lee Waylin: Magic Sandbox Fall, or Dodge in Hell Whisper Room Scott Nixon: An Absolutely Remarkable Thing The Book of Beautiful Questions
6 August 2019 •
Panel Charles Max Wood Scott Nixon Lee Whalen Joined by Special Guest: Ashar Rizqi Summary Ashar Rizqi, co-founder and CEO of Blameless, Inc., shares his approach to taking an unreliable system and making it reliable. The panel discusses the importance of maintaining a blameless culture. Ashar explains what an error budget is and principles to use when creating an error budget. The panel considers the benefits of using an error budget. What to measure and how to measure for reliability are considered and the panel discusses how to manage the data received. Ashar explains the importance of cultures and how this affects reliability. The panel asks Ashar about Blameless, Inc; Ashar explains what they are all about, what they do and what types of companies need Blameless, Inc. Links https://www.blameless.com/ Site Reliability Engineering https://www.linkedin.com/in/ashar-rizqi-6614487 https://twitter.com/blamelesshq https://www.blameless.com/blog/ https://twitter.com/citadelgrad/status/1141832712195493888 https://www.facebook.com/Adventures-in-DevOps-345350773046268/ Picks Charles Max Wood: https://azure.microsoft.com/en-us/ Lee W: https://restic.net/ https://www.backblaze.com/b2/ Scott Nixon: https://fs.blog/mental-models/ The Great Mental Models https://devops.com/devops-shift-left-avoid-failure/ Ashar Rizqi: Why We Sleep: Unlocking the Power of Sleep and Dreams Special Guest: Ashar Rizqi.
6 August 2019 •
Sponsors CacheFly Panel Nell Shamrell-Harrington Lee Whalen Scott Nixon Episode Summary Welcome to the first episode of the Adventures in DevOps podcast! The panelists Nell Shamrell-Harrington - Principal Engineer at Chef Software, Lee Whalen - Principal Engineer and President at Fuzzy Logic Tech, and Scott Nixon - Founder at Cloud Mechanics, kickstart the show by introducing themselves and their work. They begin the discussion by attempting to answer the fundamental question - What really is DevOps? They discuss at length the intersection of DevOps with cloud native computing. They talk about what it means to implement the DevOps way of working, what factors does it depend on, the importance of having a DevOps measuring index to make its deployment successful, prioritizing disaster recovery especially for startups, and the security concerns associated with DevOps deployment in general. This being the first episode, they discuss what they would each like to cover in the future episodes and come up with interesting topics. They end the episode with picks. Links Nell's Twitter, LinkedIn Lee's LinkedIn Scott's Twitter, LinkedIn The Phoenix Project DORA The Joel Test: 12 Steps to Better Code The Twelve-Factor App Kubernetes Failure Stories Picks Nell Shamrell-Harrington: Quiver Captain Marvel Scott Nixon: The Rise and Fall of the Dinosaurs AWS Simplify
6 August 2019 •
© 2022 Skill Piper. All rights reserved