Episode Followup – Sleep Better By Writing Python Test with Eric Matthes

Eric Matthes is author of the best selling book Python Crash Course. In this episode he discusses the why of software testing and then walks us through a live coding example to create tests for a text editor he created! Resources: https://www.linkedin.com/in/eric-matthes-598765205/ https://nostarch.com/python-crash-course-3rd-edition https://ehmatthes.github.io/pcc_3e/ https://mostlypython.substack.com/ https://github.com/ehmatthes/django-simple-deploy https://django-simple-deploy.readthedocs.io https://github.com/initialcommit-com/git-sim https://github.com/ehmatthes/whimbrel https://pypi.org/project/pexpect/ http://learngrandstaff.com/ https://automationpanda.com/2018/08/01/the-testing-pyramid/

Episode Followup – How to Kick Ass with Python, Lambdas, and Terraform with Sean Tibor

Sean Tibor is a Sr. Cloud Engineer at Mondelez International and host of the Teaching Python Podcast! In this episode, he discusses tools, lessons learned, and best practices for using Terraform in a serverless environment! Resources: https://www.linkedin.com/in/seantibor/ https://twitter.com/smtibor https://serverless.tf/ https://github.com/antonbabenko/serverless.tf https://docs.powertools.aws.dev/lambda/python/latest/ https://docs.python.org/3/ https://www.oreilly.com/library/view/fluent-python-2nd/9781492056348/

Episode Followup – Can You Test Your Infrastructure as Code (IaC)? with Rosemary Wang

Rosemary Wang is a Senior Developer Advocate at HashiCorp and author of “Infrastructure as Code, Patterns and Practices: With examples in Python and Terraform”! In this episode she discusses tools, lessons learned and best practices for testing Terraform! Resources: https://joatmon08.github.io/ https://www.linkedin.com/in/rosemarywang/ https://twitter.com/joatmon08 https://tinyurl.com/rosemary-iac

Episode Followup – Refactoring Your Python Code Without Losing Your Mind with Chris May

Chris May is a Python Consultant, Trainer, & Author: In this episode, he discusses best practices & methods for refactoring your Python code. When you should, when you shouldn’t, and gives us a step-by-step example of how to do it! Resources: https://www.linkedin.com/in/1chrismay/ https://fosstodon.org/@_chrismay https://twitter.com/_ChrisMay https://blog.alexewerlof.com/p/tech-debt-day https://everydaysuperpowers.dev/resources/python-refactoring-toolkit/ https://everydaysuperpowers.dev

Episode Followup – Terraform Practices to Enable Infrastructure Scaling with Hila Fish

Hila Fish is a Sr. DevOps Engineer at Wix, a HashiCorp Ambassador, and an AWS Community Builder(Whew!)! In this episode she discusses best practices for deploying Terraform at scale! Resources: https://www.linkedin.com/in/hila-fish/ https://twitter.com/Hilafish1 https://bit.ly/3QwhL7t https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html https://bit.ly/3D9NfNy https://bit.ly/3RQyUtC https://bit.ly/3TWoV80 https://bit.ly/3Brt7Fp https://bit.ly/3KZUQjG https://bit.ly/3U8xJYz

Episode Followup – Diving deep on CI/CD – Why you should START with it by Johannes Koch (@Lockhead)

Having talked to a lot of builders (Community Builders, AWS engineers, …) world wide there is a pattern of new projects being started without proper CI/CD (Continuous Integration and Continuous Deployment) in mind which later results in decreased developer productivity. Starting with the value flow of developer experience and DevSecOps best practices we are going
-> Continue reading Episode Followup – Diving deep on CI/CD – Why you should START with it by Johannes Koch (@Lockhead)

Episode Followup – Once More Into The Breach by Renaldi Gondosubroto

Renaldi Gondosubroto is a developer advocate for cloud security as well as an AWS Community Builder and joins us today with his talk Once More Into the Breach, establishing a secure coding culture in an era of continuous threats. Renaldi is a software developer, enjoys ethical hacking, and enjoys sharing his knowledge and insights at
-> Continue reading Episode Followup – Once More Into The Breach by Renaldi Gondosubroto

Episode Followup – What Git Metrics Can Tell You About Your Team presented by Dwayne McDaniel

Tonight we are again joined by Dwayne McDaniel (@mcdwayne) who will be helping us explore what Git Metrics can tell you about your team. In this interesting talk, Dwayne helps us align DORA (DevOps Research and Assessment) metrics to metrics that can be discovered in your git environments. With this data, we can measure and
-> Continue reading Episode Followup – What Git Metrics Can Tell You About Your Team presented by Dwayne McDaniel

Episode Followup – Demystifing Git presented by Dwayne McDaniel

Tonight we are joined by Dwayne McDaniel (@mcdwayne) who will be helping us Demystify Git. We will journey into the .git folder, and take a look at how git really operates under the hood, a little bit of history on git, and exciting new features of git, as well as some lesser known features that
-> Continue reading Episode Followup – Demystifing Git presented by Dwayne McDaniel

Episode Followup – What is OpenShift and what does it have to do with Kubernetes?

Tonight will be talking with Diamond Jorsling (@EngineeredCurlz) covering OpenShift; what it is, why it is awesome, and how it compares to vanilla Kubernetes. Diamond is an SRE who focuses on DevSecOps. She works with all things RedHat, AWS, CI/CD, and Containers. She currently works with Microsoft focusing on RedHat Openshift. She provides an overview
-> Continue reading Episode Followup – What is OpenShift and what does it have to do with Kubernetes?

Episode Followup – Serverless DevOps: How to Scale a Serverless First Initiative

Tonight will be talking with Kristi Perreault (@kperreault95) covering Serverless DevOps, and how to scale a Serverless First initiative inside of your organization. Kristi is a Senior Software Engineer in Serverless Enablement and Development at Liberty Mutual Insurance, and the conversation we will be having tonight dives into what she and her team have been
-> Continue reading Episode Followup – Serverless DevOps: How to Scale a Serverless First Initiative

Episode Followup – Certified Kubernetes Administrator: Workloads and Scheduling presented by Walid Shaari.

Continuing with our series, in this video will the cover the “Workloads and Scheduling” domain for the Certified Kubernetes Administrator exam. In episode 4, we are going to be talking with Walid Shaari (@walidshaar) about Workloads and Scheduling. Walid is a cloud-native advocate #RedHatAccelerator, and #AWSContainerHero. He also holds the CKA, CKAD, and CKS certifications
-> Continue reading Episode Followup – Certified Kubernetes Administrator: Workloads and Scheduling presented by Walid Shaari.

Episode Followup – Certified Kubernetes Administrator: Cluster Configuration presented by Tyler Hatton

Tonight will be a continuation of our Certified Kubernetes Administrator series, where we are covering the major domains of the exam. In episode 3, we are going to be talking with Tyler Hatton (@tlrhtn) about Cluster Configuration. Tyler is an automation SME and focuses on assisting traditional IT organizations to adopt SRE/DevOps principles. He also
-> Continue reading Episode Followup – Certified Kubernetes Administrator: Cluster Configuration presented by Tyler Hatton

Episode Followup – Certified Kubernetes Administrator: Cluster Architecture presented by David Espejo

David Espejo (@davidmirror) kicks off the first episode in our Kubernetes series covering the Certified Kubernetes Administrator (CKA) exam. David has been in the IT industry for over 12 years and has recently obtained his CKA. He discusses the exam format, why teams should consider the use of Kubernetes and dives into the various components
-> Continue reading Episode Followup – Certified Kubernetes Administrator: Cluster Architecture presented by David Espejo

Episode Followup – Pydantic: Modern Python Data Validation and Settings by Michael Kennedy

Michael Kennedy (@mkennedy) returns to the show to talk about Pydantic, a Python library that works with data validation and settings management using Python type annotations. Michael joined us previously to discuss Python’s async and await implementations and we are excited to have him back to dive more into all things Python. Michael is a
-> Continue reading Episode Followup – Pydantic: Modern Python Data Validation and Settings by Michael Kennedy

Episode Followup – Everything You Ever Wanted to Know About Terraform (But Were Afraid To Ask) by Ned Bellavance

Ned Bellavance (@Ned1313) sits down with us for an discussion about Terraform, the latest from Hashiconf, tips and tricks for using Terraform for automating your infrastructure, and more. Ned is a Hashicorp Ambassador, a Microsoft MVP, and a Pluralsight author. He currently hosts and cohosts podasts such as Day Two Cloud, Buffer Overflow, and The
-> Continue reading Episode Followup – Everything You Ever Wanted to Know About Terraform (But Were Afraid To Ask) by Ned Bellavance

Episode Followup – Flask on AWS Fargate by Michael Herman

Michael Herman (@MikeHerman) continues our Python For DevOps series how to use Python, Docker, and AWS Fargate to run a Flask microservice! It’s a lot of knowledge in 46 minutes to hang on tight! Resources: https://gitlab.com/testdriven/flask-tdd-docker/tree/aws-fargate https://testdriven.io/courses/tdd-flask/ https://testdriven.io/ https://realpython.com/ https://mherman.org/ https://github.com/mjhea0

Episode Followup – Learning Python: Foundations to Real World Projects by Eric Matthes

Eric Matthes (@ehmatthes), author of the best seller Python Crash Course, continues our Python For DevOps series, shares baby pics of himself, and does a live coding exercise using the requests module and threading! Resources: https://ehmatthes.github.io/pcc_2e https://ehmatthes.github.io https://nostarch.com/pythoncrashcourse2e