O'Reilly Programming Podcast: Recent Episodes

O'Reilly Radar

The O’Reilly Programming podcast features conversations that give developers, engineers, and architects tips on getting projects done better and faster.

View Details

In this episode of the O’Reilly Programming Podcast, I talk with two of the program chairs for the upcoming O’Reilly Fluent Conference (July 11-14 in San Jose), Kyle Simpson and Tammy Everts. Simpson is co-author of the "HTML 5 Cookbook," and the author of the "You Don’t Know JS" series of books. Everts is the chief experience officer at SpeedCurve and the author of "Time is Money: The Business Value of Web Performance."

View Details

In this episode of the O’Reilly Programming Podcast, I talk about Kubernetes, containers, and more with Bridget Kromhout, a principal cloud developer advocate at Microsoft, and a frequent speaker at tech conferences. She will be leading the workshop "Kubernetes 101" at the O’Reilly Velocity Conference in San Jose, June 11-14, 2018, and at the O’Reilly Open Source Convention (OSCON), July 16-19, 2018.

View Details

In this episode of the O’Reilly Programming Podcast, I talk about Jenkins 2 and Git with Brent Laster, who presents a number of live online training courses on these topics (including "Building a deployment pipeline with Jenkins 2," and "Next level Git"). Laster will also present the workshop "Power Git" at the O’Reilly Open Source Convention, July 16-19, 2018, in Portland, Oregon, and he is the author of the forthcoming O’Reilly book "Jenkins 2: Up and Running."

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Richard Warburton and Raoul-Gabriel Urma of Iteratr Learning. They are the presenters of a series of O’Reilly Learning Paths, including "Getting Started with Reactive Programming" and "Build Reactive Applications in Java 8." Warburton is the author of "Java 8 Lambdas," and Urma is the author of "Java 8 in Action."

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Paul Bakker, senior software engineer on the edge developer experience team at Netflix, and Sander Mak, a fellow at Luminis Technologies. They are the authors of the O’Reilly book "Java 9 Modularity," in which they call the introduction of the module system to the platform “the start of a new era.”

View Details

In this episode of the O’Reilly Programming Podcast, I talk about Python with Luciano Ramalho, technical principal at ThoughtWorks, author of the O’Reilly book "Fluent Python," and presenter of the Oriole "Fluent Python: The Power of Special Methods."

View Details

In this episode of the O’Reilly Programming Podcast, we revisit our June 2017 conversation with Sam Newman, presenter of the O’Reilly video course The Principles of Microservices and the online training course From Monolith to Microservices. He is also the author of the book Building Microservices: Designing Fine-Grained Systems.

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Wendy Wise, technical director of emerging technologies at Turner Broadcasting System, and author of the recent article “How to pick the right authoring tools for VR and AR.” She is developing Learning Paths, which will be released on Safari in 2018, on how to get started with ARKit using Unity and XCode.

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Katharine Jarmul, a Python developer and data analyst whose company, Kjamistan, provides consulting and training on topics surrounding machine learning, natural language processing, and data testing. Jarmul is the co-author (along with Jacqueline Kazil) of the O’Reilly book "Data Wrangling with Python," and she has presented the live online training course "Practical Data Cleaning with Python."

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Nathaniel Schutta, a solutions architect at Pivotal, and presenter of the video "I’m a Software Architect, Now What?." He will be giving a presentation titled "Thinking Architecturally" at the 2018 O’Reilly Software Architecture Conference, February 25-28, 2018, in New York City.

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Matt Stine, global CTO of architecture at Pivotal. He is the presenter of the O’Reilly live online training course "Cloud-Native Architecture Patterns," and he has spoken about cloud-native architecture at the recent O’Reilly Software Architecture Conference and O’Reilly Security Conference.

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Michael Nygard, a software architect at Cognitect. He has spoken about “architecture without an end state” at numerous O’Reilly Software Architecture events, and he is the author of the book "Release It! Design and Deploy Production-Ready Software."

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Mark Bates, presenter of a number of videos and Learning Paths on Go (including "Go Core Techniques and Tools" and "Go Web Framework and Techniques"), a frequent speaker at Go conferences, and an organizer for events including GopherCon and Gotham Go. Bates is also the creator of the Go web ecosystem Buffalo.

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Jim Blandy and Jason Orendorff, both of Mozilla, where Blandy works on Firefox’s web developer tools and Orendorff is the module owner of Firefox’s JavaScript engine. They are the authors of the new O’Reilly book "Progamming Rust."

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Ken Kousen, an author, instructor, and consultant who is presenting the live online training courses Functional Programming in Java 8 and Getting Started with Spring Boot in September and October. He is also the author of the newly published O’Reilly book Modern Java Recipes: Simple Solutions to Difficult Problems in Java 8 and 9.

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Adam Scott, who has authored a series of ebooks on the topic of ethical web development, the most recent of which is "Collaborative Web Development." He is also the presenter of the video "Introduction to Modern Front-End Development." Scott is the web development lead at the Consumer Financial Protection Bureau, where he focuses on building open source tools.

View Details

In this episode of the O’Reilly Programming Podcast, I talk serverless architecture with Mike Roberts, engineering leader and co-founder of Symphonia, a serverless and cloud architecture consultancy. Roberts will give two presentations—Serverless Architectures: What, Why, Why Not, and Where Next? and Designing Serverless AWS Applications—at the O’Reilly Software Architecture Conference, October 16-19, 2017, in London.

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Eric Freeman and Elisabeth Robson, presenters of the live online training course "Design Patterns Boot Camp," and co-authors (with Bert Bates and Kathy Sierra) of "Head First Design Patterns," among other books. They are also co-founders of WickedlySmart, an online learning company for software developers.

View Details

In this episode of the O’Reilly Programming Podcast, I talk all things Python with Aaron Maxwell, presenter of the live online training courses "Python: Beyond The Basics, and Python: The Next Level." He is also the author of the book "Powerful Python: The Most Impactful Patterns, Features and Development Strategies Modern Python Provides."

View Details

In this episode of the O’Reilly Programming Podcast, I talk about microservices with Sam Newman, presenter of the O’Reilly video course "The Principles of Microservices" and the online training course "From Monolith to Microservices." He is also the author of the book "Building Microservices: Designing Fine-Grained Systems."

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Ben Evans, co-founder and technology fellow at JClarity, and co-author of the forthcoming O’Reilly book "Optimizing Java: Practical Techniques for Improved Performance Tuning." We discuss the upcoming release of Java 9, Java performance issues, and Evans’ experience as an organizer for the London Java Community.

View Details

In this episode of the O’Reilly Programming Podcast, I talk with Jason Hibbets, senior community evangelist in corporate marketing at Red Hat, where he is a community manager for Opensource.com. We discuss how the open source model can be applied to other disciplines beyond technology, especially in the area of open government.

View Details

In this episode of the O’Reilly Programming Podcast, I talk about Swift with Paris Buttfield-Addison, co-founder of Secret Lab, a mobile development studio that builds games and apps for mobile devices. He is the co-author of "Learning Swift," and a presenter of the Learning Path "Getting Started with Swift on the iPad" and the video "Ultimate Swift Programming."

View Details

In the first episode of our new O’Reilly Programming Podcast, I talk about software architecture and the concept of “evolutionary architecture” with Neal Ford, director, software architect, and meme wrangler at ThoughtWorks, a global IT consultancy that focuses on end-to-end software development and delivery. Ford is presenting two sessions at OSCON 2017, O’Reilly’s Open Source Convention, and he is a co-author of the forthcoming O’Reilly book "Building Evolutionary Architectures."