O'Reilly Programming Podcast

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

Kyle Simpson and Tammy Everts on the Challenges of the Modern Web

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."

04-05
49:09

Bridget Kromhout on Kubernetes

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.

03-08
21:37

Brent Laster on Jenkins 2 and Git

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."

02-22
28:51

Richard Warburton and Raoul-Gabriel Urma on Java 8 and Reactive Programming

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."

02-08
36:40

Paul Bakker and Sander Mak on Java 9 Modularity

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.”

01-25
29:34

Luciano Ramalho on Pythons Features and Libraries

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."

01-11
20:43

Sam Newman on Building Microservices

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.

12-28
29:27

Wendy Wise on Developing for Virtual Reality and Augmented Reality

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.

12-14
21:09

Katharine Jarmul on Using Python for Data Analysis

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."

11-29
26:20

Nathaniel Schutta on Succeeding as a Software Architect

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.

11-16
29:56

Matt Stine on Cloud-Native Architecture

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.

11-02
42:51

Michael Nygard on Architecture Without an End State

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."

10-19
28:35

Mark Bates on Go and Buffalo

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.

10-04
26:11

Jim Blandy and Jason Orendorff on Rust

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."

09-20
29:28

Ken Kousen on Java, Spring, and Groovy

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.

09-07
26:45

Adam Scott on Ethical Web Development

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.

08-24
19:52

Mike Roberts on Serverless Architectures

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.

08-10
34:10

Eric Freeman and Elisabeth Robson on Design Patterns

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.

07-27
33:55

Aaron Maxwell on the Power of Python

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."

07-13
33:56

Sam Newman on Moving from Monolith Systems to Microservices

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."

06-29
29:08

Recommend Channels