O'Reilly Programming Podcast - O'Reilly Media Podcast-logo

O'Reilly Programming Podcast - O'Reilly Media Podcast

Technology Podcasts

Helping software developers, engineers, and architects get their projects done better and faster.

Location:

United States

Description:

Helping software developers, engineers, and architects get their projects done better and faster.

Language:

English


Episodes
Ask host to enable sharing for playback control

Kyle Simpson and Tammy Everts on the challenges of the modern web

4/5/2018
The O’Reilly Programming Podcast: Rising barriers to entry, the complexity of the modern web, and a preview of upcoming Fluent sessions. 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...

Duration:00:49:02

Ask host to enable sharing for playback control

Rebecca Parsons on evolutionary architecture

3/22/2018
The O’Reilly Programming Podcast: How to build evolvable systems. In this episode of the O’Reilly Programming Podcast, I talk with Rebecca Parsons, chief technology officer at ThoughtWorks. She will be leading the workshop Building Evolutionary Architectures Hands-On at the O’Reilly Open Source Convention (OSCON), July 16-19, 2018, in Portland, Oregon. Parsons also is co-author (with Neal Ford and Patrick Kua) of the book Building Evolutionary Architectures. Discussion...

Duration:00:25:41

Ask host to enable sharing for playback control

Bridget Kromhout on Kubernetes

3/8/2018
The O’Reilly Programming Podcast: Containers, orchestrators, and new projects. 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. Discussion...

Duration:00:21:34

Ask host to enable sharing for playback control

Brent Laster on Jenkins 2 and Git

2/22/2018
The O’Reilly Programming Podcast: Creating and implementing continuous delivery pipelines. 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...

Duration:00:28:46

Ask host to enable sharing for playback control

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

2/8/2018
The O’Reilly Programming Podcast: Building reactive applications. 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. Discussion points: Real World Software Development...

Duration:00:36:35

Ask host to enable sharing for playback control

Paul Bakker and Sander Mak on Java 9 modularity

1/25/2018
The O’Reilly Programming Podcast: The Java module system and the “start of a new era.” 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.” Discussion points: Vert.xSpring Framework...

Duration:00:29:30

Ask host to enable sharing for playback control

Luciano Ramalho on Python’s features and libraries

1/11/2018
The O’Reilly Programming Podcast: A look at some of Python’s valuable, but often overlooked, features. 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. Discussion points: pytestPython Software Foundation Other links: Fluent Python: Implementing Intuitive and Productive APIsIEEE Spectrum...

Duration:00:20:40

Ask host to enable sharing for playback control

Sam Newman on building microservices

12/28/2017
The O’Reilly Programming Podcast: How to effectively make the transition from monoliths to 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. Here are some highlights from the...

Duration:00:29:23

Ask host to enable sharing for playback control

Wendy Wise on developing for virtual reality and augmented reality

12/14/2017
The O’Reilly Programming Podcast: The impact of ARKit on developers and consumers. 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. Discussion points: ARKit Other...

Duration:00:21:06

Ask host to enable sharing for playback control

Katharine Jarmul on using Python for data analysis

11/30/2017
The O’Reilly Programming Podcast: Wrangling data with Python’s libraries and packages. 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...

Duration:00:26:16

Ask host to enable sharing for playback control

Nathaniel Schutta on succeeding as a software architect

11/16/2017
The O’Reilly Programming Podcast: The skills needed to make the move from developer to 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. Discussion points: How Schutta sees the role of the...

Duration:00:29:52

Ask host to enable sharing for playback control

Matt Stine on cloud-native architecture

11/2/2017
The O’Reilly Programming Podcast: Applying architectural patterns and pattern languages to build systems for the cloud. 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. Discussion...

Duration:00:42:45

Ask host to enable sharing for playback control

Michael Nygard on architecture without an end state

10/19/2017
The O’Reilly Programming Podcast: Embracing late changes, plurality, and decentralization. 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. Discussion points: Mary Poppendieck Other links: Maneuverable Architectureblog...

Duration:00:28:31

Ask host to enable sharing for playback control

Mark Bates on Go and Buffalo

10/5/2017
The O’Reilly Programming Podcast: Inside the development of a new Go ecosystem. 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. Discussion points: Other links: Go...

Duration:00:26:07

Ask host to enable sharing for playback control

Jim Blandy and Jason Orendorff on Rust

9/21/2017
The O’Reilly Programming Podcast: A look at a new systems programming language. 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. Discussion points: Other links: The Rust Programming Language: Fast, Safe and BeautifulNetworked gaming in...

Duration:00:29:23

Ask host to enable sharing for playback control

Ken Kousen on Java, Spring, and Groovy

9/7/2017
The O’Reilly Programming Podcast: A look at what’s new in Java 9 and Spring 5. 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. Discussion...

Duration:00:26:41

Ask host to enable sharing for playback control

Adam Scott on ethical web development

8/24/2017
The O’Reilly Programming Podcast: Building applications that work everywhere for everyone. 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...

Duration:00:19:49

Ask host to enable sharing for playback control

Mike Roberts on serverless architectures

8/10/2017
The O’Reilly Programming Podcast: The next technological evolution of cloud systems. 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,...

Duration:00:34:05

Ask host to enable sharing for playback control

Eric Freeman and Elisabeth Robson on design patterns

7/27/2017
The O’Reilly Programming Podcast: Creating designs that are more flexible and resilient to change. 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. Discussion points: Game...

Duration:00:33:50

Ask host to enable sharing for playback control

Aaron Maxwell on the power of Python

7/13/2017
The O’Reilly Programming Podcast: Using Python decorators, generators, and functions. 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. Discussion points: Other links: Magically Crafting Your Own...

Duration:00:33:51