From Cover to Code
From Cover to Code is a technology book club! In each season of the show, hosts Angela Andrews and Michael Jenkins read tech books, try out the code, and discuss what they learn. Expect practical takeaways and lively conversations on software development, artificial intelligence, cloud computing, and more.
S4E2: Understanding AI and ML for the AWS Exam
In this episode of "From Cover to Code", Angela and Michael dive deep into Chapters 3 and 4 of "AWS Certified AI Practitioner (AIF-C01) Study Guide" by Tom Taulli.
What starts as a foundational discussion of AI quickly accelerates into machine learning lifecycles, generative model architectures, transformer mechanics, and the real-world implications of foundation models.
If youâve ever used ChatGPT, Amazon Q, or Claude and wondered, âWhatâs actually happening under the hood?â â this episode connects the dots between practical usage and technical foundations.
Chapters covered in this episode:
Chapter 3: AI and Machine LearningCh...
S4E1: The Journey to Certification AWS AI Practitioner
The Journey to Certification: AWS AI Practitioner
Weâre back for a brand-new season of From Cover to Code đđť â and this time, weâre diving into AI on AWS.
In this Season 4 premiere, Michael Jenkins and Angela Andrews kick off their review of the "AWS Certified AI Practitioner (AIF-C01) Study Guide" by Tom Taulli.
This episode sets the foundation for the entire season, focusing on *why* the AWS AI Practitioner certification exists, *who* itâs designed for, and the AWS fundamentals every AI practitioner is expected to understand before touching models, prompts, or GenAI tools...
S3E6: Next Level DevOps with Python
From Cover to Code â S3E6: Next-Level DevOps with Python
In this Season 3 finale, Angela and Michael close out "Hands-On Python for DevOps" with an in-depth conversation about Chapter 13 â "The Tools to Take Your DevOps to the Next Level". They explore advanced automation techniques, real-world monitoring strategies, and modern troubleshooting workflows that help teams scale their DevOps practices with confidence.
The hosts dig into step functions, observability stacks, event-driven operations, and the growing role of AI tools that support high-velocity engineering teams. They also reflect on the biggest lessons from this season â from infrastructure automa...
S3E5: Python for MLOps, DataOps, and Infrastructure as Code
Angela Andrews and Michael Jenkins continue their journey through *Hands-On Python for DevOps* with a deep dive into Chapters 11 and 12 â exploring how Python bridges the gap between data science, operations, and infrastructure management.
This episode connects the dots between MLOps, DataOps, and Infrastructure as Code (IaC) â showing how Pythonâs simplicity and versatility make it an essential tool for automating data workflows, deploying machine learning models, and defining infrastructure reproducibly.
Expect lively discussion, insightful quotes, and practical takeaways from real-world DevOps experience.
Book Chapters Covered
- Chapter 11: MLOps and DataOps
- Chapte...
S3E4: Using Python in CI/CD Pipelines
Angela and Michael are back with another deep dive into Hands-On Python for DevOps!
In this episode, they explore Chapters 9 and 10 â Using Python for CI/CD Pipelines and Common DevOps Use Cases in Big Companies.
They unpack how Python streamlines continuous integration and delivery, making pipelines faster, more reliable, and easier to maintain. Then, they look at how major organizations apply DevOps and automation principles at scale â from Samsungâs data platform overhaul to MLBâs pitch-clock innovation â and what we can all learn from those approaches.
Expect đĽ insights, practical pipeline breakdowns, and lively discussion from two DevO...
S3E3: Automating Tasks and Event-Driven Architecture
In this episode of From Cover to Code, Angela and Michael continue their exploration of Hands-On Python for DevOps, diving into Chapters 7 and 8 â where Python meets automation and event-driven architecture.
They unpack what happens when Python steps into the world of automating DevOps workflows and connecting systems that respond in real time. From automating routine server maintenance to building loosely coupled systems, this conversation highlights both the potential and the pitfalls of using Python in large-scale automation.
Expect real stories, practical takeaways, and thoughtful reflection on the balance between innovation, governance, and simplicity in modern DevOps.
S3E2: Working with Cloud Resources and DevSecOps
Angela Andrews and Michael Jenkins continue Season 3 of From Cover to Code, exploring âHands-On Python for DevOpsâ:Â
đ Chapter 5: Manipulating Resources  Â
đ Chapter 6: Security and DevSecOps with Python
They explore how Python fits into modern DevOps workflowsâfrom data handling and multiprocessing to securing secrets and automating incident response. Michael even demos a Jupyter notebook visualization for CPU utilization analysis and shares tips for smoothing data with Python.
Expect lively discussion, practical insights, and a few laughs as they debate when Python *isnât* the right tool and preview whatâs next: automation and event-driven architecture with A...
S3E1: Getting Started with Hands on Python for DevOps
In this FCTC episode, Angela and Michael kick off Season 3 with "Hands-On Python for DevOps". After a short summer break, theyâre diving back into tech book discussionsâthis time exploring how Python and DevOps work hand-in-hand.
Covering the first four chapters of the book, the hosts dig into DevOps principles, Python fundamentals, automation practices, and real-world cloud provisioning strategies.
Expect đĽ insights, lively conversation, and hands-on takeaways you can start using right away.
Book chapters covered in this episode:
 đš Chapter 1: Introducing DevOps Principles
 đš Chapter 2: Talking about Python
 đš Chapter 3: The Simplest Ways to Start Using DevO...
S2E8: Advanced Serverless Architecture
In this FCTC episode, Angela and Michael go into serverless architecture and wrap up the book "Programming AWS Lambda". Topics of discussion include serverless architecture âgotchasâ as well as new patterns of architecture enabled by serverless thinking.
Content covered:
 đš Chapter 9: Advanced Serverless Architecture
 đš Chapter 10: ConclusionÂ
Expect đĽ insights, lively discussion, and practical takeaways you can use immediately.
00:00 Meeting Kickoff & Book Wrap-Up
01:47 At-Least-Once Delivery & Idempotency
07:47 Lambda Scaling & Downstream Impact
10:52 Concurrency Management & Cost Considerations
13:55 Reusable Serverless Components & SAM CLI
16:59 Serverless Thinking & Global Distribution
21:31 Global DynamoDB Table Demo
28:04 Edge Computing & Lamb...
S2E7: Advanced AWS Lambda
In this episode of "From Cover to Code", Michael & Angela take AWS Lambda to the next level with live demos, opinionated advice, and a few laughs along the way.
This discussion covers:
* Error-handling tactics â synchronous vs. asynchronous invocations, DLQs, and why API Gateway sometimes hides your 500s.
* Tracing, logging & metrics â setting up AWS X-Ray and reading traces that flag cold starts, retries and faults.
* Scaling & concurrency â live Java demo shows Lambda spinning up extra instances (watch the function IDs change).
* Versioning, aliases & traffic shifting â when they help, and when they just add...
S2E6: Testing Logging and Monitoring
In this episode, weâre cracking open chapters 6 and 7 of âProgramming AWS Lambdaâ to explore development concepts that can make or break real-world serverless apps:
đ ď¸ Testing â unit, integration, and end-to-end tests and how they fit into shipping quality applications
 đ Observability â logging, metrics, and tracing so you can see exactly what just happened (and why) inside your functions.
Join us to discuss the Test Pyramid and code used to demonstrate unit, functional, and end-to-end testing. Â We also demonstrate logging and monitoring with Lambda functions.
And as always, Â we break down key concepts, share practical takeaways, and keep t...
S2E5: Building Serverless Applications
Join us as we dig into what it really takes to build full applications using AWS Lambda.
This season weâre working our way through the book "Programming AWS Lambdaâ. Â
Weâve covered the basics. Now itâs time to put it all together! In this weekâs episode, weâre diving into Chapter 5: Building Serverless Applications, where we go beyond isolated functions and explore how to stitch them into real-world systems.
đ ď¸ What tools should you use?
đ¤ What really counts as an application in a serverless world?
đ How do you connect functions, data stores, and event s...
S2E4: Operating AWS Lambda Functions
This week, From Cover to Code is digging into chapter 4 of  Programming with AWS Lambda. We rolled up our sleeves and got into the real stuff:
đŚ Built and packaged Lambda functions + dependencies in a clean, reproducible way
âď¸ Used AWS SAM to define infrastructure as code (hello, YAML!)
đ Broke down IAM for Lambda: execution roles and resource policies
đĄď¸ Applied least privilege with minimal configâSAM makes it smooth!
If youâve ever struggled with packaging dependencies or writing IAM policies from scratch, this chapter is your new best friend.
00:00 Java Packaging in Lambda
09:19 Se...
S2E3: Programming AWS Lambda Functions
Weâre continuing our journey through âProgramming AWS Lambdaâ by John Chapin and Mike Roberts, and this week weâre diving into Chapter 3: Programming AWS Lambda Functions.
In this episode, weâll explore:
â
The Lambda Execution Environment
â
Input, Output, and Configuring Handlers
â
Managing Environment Variables, and more
Whether youâre just getting started with Lambda or already a serverless pro, this discussion has something for everyone.
0:00 Welcome & Review
8:34 Lambda Input/Output and Data Handling
18:12 Lambda Configuration and Performance
28:25 Environment Variables and Deployment
Find us online at covertocode.com...
S2E2: Introduction to Serverless and AWS Lambda
Season 2 of From Cover to Code is rolling on! Join us for Episode 2 as we crack open Programming AWS Lambda by John Chapin and Mike Roberts.
In this episode we dive into the fundamentals:Â
đ Chapter 1: Introduction to Serverless, Amazon Web Services, and AWS Lambda
âď¸ Chapter 2: Getting Started with AWS Lambda
Whether you're new to serverless or looking to sharpen your Lambda game, this episode is packed with insights to help you build smarter, more efficient cloud applications.
This is your chance to explore the core concepts behind Lambda and AWSâs serverless...
S2E1: A Special Guest Visits the Show; Selecting the Next Book
New Season, New Adventures â And Our First Guest! đĽł
Weâre back and kicking off a brand-new season of our book club live stream! Fresh off the heels of our pilot season, weâre keeping the momentum goingâthis time with something special.
For the very first time, weâll be joined by an incredible guest: the one and only Angie Jones!
đ About Angie Jones đÂ
Angie is the Global VP of Developer Relations at Block, Inc., an award-winning teacher, international keynote speaker, and Master Inventor with more than 25 patented inventions. Known for her innovative thinking...
S1E7: The DevOps Handbook - Part 6, InfoSec & Change Management
On the this episode of From Cover to Code live stream we dive into Part 6 of The DevOps Handbook and exploring how to integrate Information Security, Change Management, and Compliance into our workflows without slowing things down.
- How do we keep security teams happy and keep deployments on schedule?
- Can compliance actually be...streamlined?
- Is change management just another word for bureaucracy? (Spoiler: It doesnât have to be!)
Letâs break it all down together in a lively discussion with your hosts Angela and Michael. Whether youâre reading along with u...
S1E6: The DevOps Handbook - Part 5, The Third Way, Continual Learning and Experimentation
What happens when DevOps teams embrace risk, failure, and relentless practice? They build systems that actually get better over time!
Join us as we explore Part 5 of The DevOps Handbook: The Third Way: The Technical Practices of Continual Learning and Experimentation.
In this session, wel break down:
 - Why great teams make time to improve daily work
 - How rewarding risk-taking fuels innovation
 - What happens when you intentionally introduce faults (and why it makes you stronger!)
Failure isnât the enemyâitâs the path to mastery. So letâs talk about...
S1E5: The DevOps Handbook - Part 4, The Second Way, The Technical Practices of Feedback
We're diving into Part 4: "The Second Way: The Technical Practices of Feedback" from The DevOps Handbookâbecause whatâs DevOps without a solid feedback loop?
We discuss case studies from the book that demonstrate how top teams use real-time metrics to improve software delivery and operations. Â Letâs talk about how feedback fuels innovation!
Â
Find us online at covertocode.com.
Hosted by:
Angela A. @scooterphoenix Michael J.  @managedkaos â
S1E4: The DevOps Handbook - Part 3, The First Way, The Technical Practices of Flow
Ever wonder how elite DevOps teams keep work moving like a well-oiled machine? How do they eliminate bottlenecks, make deployments seem effortless, and adopt practices like continuous integration?
We unpack these and other topics in this episode!
In this live stream, weâre diving into Part 3 of The DevOps Handbook: "The First Way â The Technical Practices of Flow."
Expect lively discussions, real-world insights, and first-hand reflections as we share our experiences while reflecting on the content from the book. Whether youâre new to DevOps or a seasoned pro, youâll learn something for sure!
S1E3: The DevOps Handbook - Part 2, Where to Start, Selecting Value Streams
In this book club live stream we dive into Part 2 of The DevOps Handbook: "Where to Start" with a focus on "Selecting a Value Stream."
In this session, we discuss practical ways to identify value streams in your organization and why this step is critical for successful DevOps transformations. Whether youâre just starting your DevOps journey or looking to refine your approach, this conversation is for you!
Find us online at covertocode.com.
Hosted by:
Angela A. @scooterphoenix Michael J.  @managedkaos â
S1E2: The DevOps Handbook - Part 1
Weâre back for the second meeting of our book club live stream, diving into Part 1 of The DevOps Handbook! Last week, we introduced the book and set the cadenceânow itâs time to roll up our book-reading sleeves and get into the core ideas of this foundational book.
This episode focuses on "The Three Ways of DevOps": Flow, Feedback, and Continual Learning and Experimentation.
Join us as we explore key insights, share experiences, and connect with others passionate about improving how technology delivers value. Â
#covertocode #DevOps #BookClub #LiveStream #TheDevOpsHandbook
Find us onli...
S1E1: The Kickoff with The DevOps Handbook
Weâre thrilled to launch our book club with *The DevOps Handbook* by Gene Kim, Jez Humble, Patrick Debois, and John Willis! In this first meeting, we introduce the book, discuss its structure, and outline what to expect in the weeks ahead.
Â
In this episode:
00:00 Welcome
00:10 Kickoff of "From Cover to Code" Book Club
02:27 Book Relevance and Audience
05:54 Reading Schedule and Structure
08:13 Meeting Logistics
Hereâs whatâs on the horizon: Â
- Part 1: The Three Ways Â
- Part 2: Where to Start: Selecting a Value Stream Â
- Part 3: The First Way...