The InfoQ Podcast
Episodes
Pam Selle on Serverless Observability
04 Jun 2018
Contributed by Lukas
On this podcast, Pam Selle (an engineer for IOPipe who builds tooling for serverless observability) talks about the case for serverless and the challe...
Serverless and the Serverless Framework with David Wells
27 May 2018
Contributed by Lukas
The Serverless Framework is quickly becoming one of the more popular frameworks used in managing serverless deployments. David Wells, an engineer work...
Colin Eberhardt on WebAssembly
11 May 2018
Contributed by Lukas
In this podcast Wes Reisz talks to Colin Eberhardt, the Technology Director at Scott Logic, talks about what WebAssembly (WASM) is, a bit of the histo...
Martin Thompson on Aeron, Binary vs Text for Message Encoding, and Raft
07 May 2018
Contributed by Lukas
Martin Thompson discusses consensus in distributed systems, and how Aeron uses Raft for clustering in the upcoming release. Martin is a Java Champion ...
Building a Data Science Capability with Stephanie Yee, Matei Zaharia, Sid Anand and Soups Ranjan
27 Apr 2018
Contributed by Lukas
In this podcast, recorded live at QCon.ai, Principal Technical Advisor & QCon Chair Wes Reisz and InfoQ Editor-in-chief Charles Humble chair a panel d...
Streaming: Danny Yuan on Real-Time, Time Series Forecasting @Uber
31 Mar 2018
Contributed by Lukas
On this week’s podcast, Danny Yuan, Uber’s Real-time Streaming/Forecasting Lead, lays out a thorough recipe book for building a real-time streamin...
Sander Mak on the Java Module System
23 Mar 2018
Contributed by Lukas
Sander Mak and Wes Reisz discuss the Java module system and how adoption is going. Topics discussed on this podcast include Java modularity steps / mi...
Jendrik Joerdening and Anthony Navarro on Self-Racing Cars Using Deep Neural Networks
16 Mar 2018
Contributed by Lukas
Jendrik Joerdening and Anthony Navarro describe how a team of 18 Udacity students entered a self-racing car event They had very limited experience ...
Andrea Magnorsky on Paradigm Shifts and the Adoption of Programming Languages
03 Mar 2018
Contributed by Lukas
On this podcast, we talk with Andrea Magnorsky, who is a tech lead at Goodlord on their engineering squads; she has a background in Scala, C#, and org...
Anne Currie on Organizational Tech Ethics, including Scale, GDPR, Algorithmic Transparency
23 Feb 2018
Contributed by Lukas
On this podcast, Anne Currie joins the tech ethics discussion started on the Theo Schlossnagle podcast from a few weeks ago. Wes Reisz and Anne discus...
Oliver Gould on Service Mesh for Microservices, LinkerD, and the Recently Released Conduit
09 Feb 2018
Contributed by Lukas
This week on The InfoQ Podcast Wes Reisz talks with the CTO of Bouyant Oliver Gould. Bouyant is the maker the LinkerD Service Mesh and the recently re...
Theo Schlossnagle on Software Ethics and the Presence of Doing Good
02 Feb 2018
Contributed by Lukas
This week's podcast features a chat with Theo Scholossnagle. Theo is the CEO of Circonus and co-chairs the ACM Queue. In this podcast, Theo and Wes Re...
Chris Swan on DevOps and NoOps, plus Operations and Code Validation in a Serverless Environment
19 Jan 2018
Contributed by Lukas
On this week’s podcast, Wes Reisz talks with Chris Swan. Chris is the CTO for the global delivery organisation at DXC Technology. Chris is well vers...
Architecting a Modern Financial Institution with Vitor Olivier, Thoughts on Immutability, CI/CD, FP
12 Jan 2018
Contributed by Lukas
This week’s podcast features a chat with Vitor Olivier. Vitor is a partner at NuBank (a technology-centric bank in Brazil). This podcast hits on top...
Charles Humble and Wes Reisz Take a Look Back at 2017 and Speculate on What 2018 Might Have in Store
29 Dec 2017
Contributed by Lukas
In this podcast Charles Humble and Wes Reisz talk about Java 9 and beyond, Kotlin, .NET Core 2, the surge in interest in organisational culture, quant...
Kolton Andrus on Gremlin’s Newly Announced SaaS Chaos Engineering Product and Running Game Days
22 Dec 2017
Contributed by Lukas
Gremlin is a Software as a Service that lets you plan, control and undo Chaos engineering experiments built by engineers with experience from Netflix,...
Fast Data with Dean Wampler
08 Dec 2017
Contributed by Lukas
In this podcast, Deam Wampler discusses fast data, streaming, microservices, and the paradox of choice when it comes to the options available today bu...
Changhoon Kim on Programmable Networking Switches with PISA and the P4 DSL
27 Nov 2017
Contributed by Lukas
In this podcast, Werner Schuster talks to Changhoon Kim, who is a Director of System Architecture at Barefoot Networks, and is actively working for th...
Apache Beam Founder Tyler Akidau Discusses Streaming System and Their Complexities
09 Nov 2017
Contributed by Lukas
In this podcast, we are talking to Tyler Akidau, a senior engineer at Google, who leads the technical infrastructure and data processing teams in Seat...
Guy Podjarny on OSS Security, Serverless, and the Equifax Hack
30 Oct 2017
Contributed by Lukas
In this podcast, Wes talks to Guy Podjarny (Founder/CEO Synk). The two discuss the space between open source software and third-party dependencies, in...
Julien Viet on the Newly Released Eclipse Vert.x 3.5.0 and Plans for Vert.x 4.0
23 Oct 2017
Contributed by Lukas
In this podcast, QCon Chair Wesley Reisz talks to Julien Viet. Viet is the project lead for Vert.x and a principal engineer at RedHat having taken o...
Incident Response Across Non-Software Industries with Emil Stolarsky
15 Oct 2017
Contributed by Lukas
What can software learn from industries like aerospace, transportation, or even retail during national disasters? This week’s podcast is with Emil S...
Charity Majors on Honeycomb.io, the Social Side of Debugging and Testing in Production
07 Oct 2017
Contributed by Lukas
In this podcast, recorded live at Strange Loop 2017, Wes talks to Charity, cofounder and CEO of honeycomb.io. They discuss the social side of debuggi...
Nora Jones on Establishing, Growing, and Maturing a Chaos Engineering Practice
01 Oct 2017
Contributed by Lukas
Nora Jones, a senior software engineer on Netflix’ Chaos Team, talks with Wesley Reisz about what Chaos Engineering means today. She covers what it ...
Shubha Nabar Discusses Einstein, the Machine Learning System in Salesforce
29 Sep 2017
Contributed by Lukas
Shubha Nabar is a senior director of data science for Salesforce Einstein. Prior to working for Salesforce, she was a data scientist at LinkedIn and M...
Simon Brown on the Role of the Software Architect in a Continuous Delivery Environment
23 Sep 2017
Contributed by Lukas
This week's podcast features Simon Brown well known for his work training software architects. Topics include the differences between a tech lead and ...
Twitter's Yao Yue on Latency, Performance Monitoring, & Caching at Scale
18 Sep 2017
Contributed by Lukas
This week's podcasts features Yao Yue of Twitter. Yao spent the majority of her career working on caching systems at Twitter. She has since created a ...
Linda Rising on the Importance of Patterns, Her Journey, & Patterns for Driving Change/Innovation
08 Sep 2017
Contributed by Lukas
On the InfoQ Podcast this week, Wes Reisz talks with the Queen of Patterns, Linda Rising. Linda discusses her thoughts on the importance of patterns, ...
Security Considerations and the State of Microservices with Sam Newman
18 Aug 2017
Contributed by Lukas
Wesley Reisz talks with Sam Newman about microservices. They explore the current state of the art with regards the architectural style and correspond...
Jessica Kerr on Productivity, Slack Chatbots, Yak Shaving, & Why Diversity Matters for Innovation
11 Aug 2017
Contributed by Lukas
Wesley Reisz talks with Jessica Kerr about her focus on developer productivity. Topics include her work at Atomist building Slack Chatbots, an approac...
Martin Hadley on R and the modern R ecosystem
21 Jul 2017
Contributed by Lukas
Werner Schuster talks to Martin Hadley, data scientist at University of Oxford. They discuss the state of the R language, the rich R ecosystem that co...
Pony Language Designer Sylvan Clebsch on Pony’s Design, Garbage Collection, and Formal Verification
07 Jul 2017
Contributed by Lukas
In this podcast Charles Humble talks to Sylvan Clebsch, who is the designer of the actor-model language Pony programming and now works at Microsoft Re...
Kotlin Lead Language Designer Andrey Breslav on Android Support, Language Features and Future Plans
22 Jun 2017
Contributed by Lukas
Why listen to this podcast: - Kotlin is an officially supported language on Google Android platforms - Kotlin Native and Kotlin JS will allow code ...
Sid Anand on Building Agari’s Cloud-native Data Pipelines with AWS Kinesis and Serverless
09 Jun 2017
Contributed by Lukas
Wesley Reisz talks to Sid Anand, a data architect at cybersecurity company Agari, about building cloud-native data pipelines. The focus of their discu...
Sachin Kulkarni Describes the Architecture Behind Facebook Live
26 May 2017
Contributed by Lukas
Wesley Reisz talks to Sachin Kulkarni, Director of Engineering at Facebook, about the engineering challenges for Facebook live, and how it compares to...
Martijn Verburg on the JCP EC “No” Vote for the Java Modules
19 May 2017
Contributed by Lukas
Wesley Reisz talks to Martijn Verburg, co-founder of the London Java Community and CEO of jClarity, about the JCP EC “no” vote on the Java Platfor...
Daniel Bryant on Microservices and Domain Driven Design
12 May 2017
Contributed by Lukas
Wesley Reisz talks to Daniel Bryant on moving from monoliths to micro-services, covering bounded contexts, when to break up micro-services, event stor...
Rossen Stoyanchev on Reactive Programming with Spring 5 and Spring WebFlux
05 May 2017
Contributed by Lukas
Rossen Stoyanchev talks to Wesley Reisz about blocking and non-blocking architectures, upcoming changes in Spring including Spring WebFlux, the reacti...
Richard Feldman Discusses Elm and How It Compares to React.js for Front-end Programming
28 Apr 2017
Contributed by Lukas
Why listen to this podcast: - Using a compiler to catch errors at compile time instead of at runtime means much easier refactoring of code. - Incre...
Jean Barmash on Inter-Service RPC with gRPC/Thrift, Designing Public APIs, & Lean/Constraint Theory
14 Apr 2017
Contributed by Lukas
Jean Barmash is Director of Engineering at Compass, Founder & Co-Organizer, NYC CTO School Meetup. Live in New York City. He has over 15 years of expe...
Eric Horesnyi on High Frequency Trading and how Hedge Funds are Applying Deep Learning to Markets
24 Mar 2017
Contributed by Lukas
Eric Horesnyi, CEO @streamdata.io, talks to Charles Humble about how hedge funds are applying deep learning as an alternative to the raw speed favoure...
Greg Murphy on Gamesparks, Game Tuning and Orchestrating Deployment Across Three Cloud Providers
10 Mar 2017
Contributed by Lukas
Greg Murphy is the COO of Gamesparks, a cloud-based platform providing and a rich mobile back-end service for game developers to engage with their use...
Architecting SQL Server on Linux: Slava Oks on Drawbridge, LibOS, & Addressing Between Windows/Linux
24 Feb 2017
Contributed by Lukas
Wesley Reisz talks to Slava Oks, who has worked at Microsoft for over 20 years on flagship products, including SQL Server. He also led the kernel team...
Jonas Bonér on the Actor Model, Akka, Reactive Programming, Microservices and Distributed Systems
16 Feb 2017
Contributed by Lukas
Jonas Bonér, CTO of LightBend and creator Akka, discusses using Akka when developing distributed systems. He talks about the Actor Model, and how eve...
Peter Bourgon on Gossip, Paxos, Microservices in Go, and CRDTs at SoundCloud
27 Jan 2017
Contributed by Lukas
Peter Bourgon discusses his work at Weaveworks, discovering and imlemeting CRDTs for time-stamped events at Soundcloud, Microservices in Go with Go Ki...
Neha Batra - Pivotal Labs Pair Programming
06 Jan 2017
Contributed by Lukas
In this week’s podcast Wes Reisz talks to Neha Batra, a software engineer at Pivotal Labs. Neha spoke about pair programming in her recent QCon San ...
Oliver Gould About Architecting to Avoid and Recover from Failure
30 Dec 2016
Contributed by Lukas
In this week’s podcast, Robert Blumen talks to Oliver Gould at QCon San Francsico 2016. Oliver is the CTO of Buoyant where he leads open source deve...
Chris Richardson on Domain-Driven Microservices Design
23 Dec 2016
Contributed by Lukas
In this week’s podcast, Thomas Betts talks with Chris Richardson, a developer, architect, Java Champion and author of POJOs in Action. Before his wo...
Keith Adams on the Architecture of Slack, using MySql, Edge Caching, & the backend Messaging Server
16 Dec 2016
Contributed by Lukas
In this week’s podcast, QCon chair Wesley Reisz talks to Keith Adams, chief architect at Slack. Prior he was an engineer at Facebook where he worked...
Haley Tucker on Responding to Failures in Playback Features at Netflix
09 Dec 2016
Contributed by Lukas
In this week’s podcast, Thomas Betts talks with Haley Tucker, a Senior Software Engineer on the Playback Features team at Netflix. While at QCon San...
Kolton Andrus on Lessons Learnt From Failure Testing at Amazon and Netflix and New Venture Gremlin
02 Dec 2016
Contributed by Lukas
In this week's podcast, QCon chair Wesley Reisz talks to Kolton Andrus. Andrus is the founder of Gremlin Inc. He was a Chaos Engineer at Netflix, foc...
Preslav Le on How Dropbox Moved off AWS and What They Have Been Able to Do Since
18 Nov 2016
Contributed by Lukas
As InfoQ previously reported in March 2016, Dropbox announced that they had migrated away from Amazon Web Services (AWS). In this week's podcast Robe...
Randy Shoup on Stitch Fix's Technology Stack, Data Science and Microservices
11 Nov 2016
Contributed by Lukas
In this week's podcast QCon chair Wesley Reisz talks to Randy Shoup. Shoup is the vice president of engineering at Stitch Fix. Prior to Stitch Fix, he...
Tal Weiss on Observability, Instrumentation and Bytecode Manipulation on the JVM
04 Nov 2016
Contributed by Lukas
In this week's podcast, QCon chair Wesley Reisz talks to Tal Weiss, CEO of OverOps, recently re-branded from Takipi. The conversation covers how the O...
Cathy O'Neil on Pernicious Machine Learning Algorithms and How to Audit Them
16 Sep 2016
Contributed by Lukas
In this week's podcast InfoQ’s editor-in-chief Charles Humble talks to Data Scientist Cathy O’Neil. O'Neil is the author of the blog mathbabe.org....
John Langford on Vowpal Wabbit, Used by MSN, and Machine Learning in Industry
19 Aug 2016
Contributed by Lukas
In this week's podcast QCon chair Wesley Reisz talks to Machine learning research scientist John Langford. Topics include his Machine Learning system...
Shuman Ghosemajumder on Security and Cyber-Crime
01 Aug 2016
Contributed by Lukas
In this week's podcast, professor Barry Burd talks to Shuman Ghosemajumder. Ghosemajumder is VP of product management at Shape Security and former cli...
Caitie McCaffrey on Engineering Effectiveness, Diversity, & Verification of Distributed Systems
22 Jul 2016
Contributed by Lukas
In this week's podcast, QCon chair Wes Reisz and Werner Schuster talk to Caitie McCaffrey. McCaffrey works on distributed systems with the engineering...
Wendy Closson on Mindfulness and Algorithmic Approaches to Communicating
12 Jul 2016
Contributed by Lukas
In this week's podcast, Barry Burd talks with Wendy Closson. With over a decade of experience immersed in development and championing agile practices,...
Courtney Hemphill on VR, Augmented Reality, and the Importance of Animation in UX
01 Jul 2016
Contributed by Lukas
In this week's podcast, Barry Bird talks to Courtney Hemphill, a partner and tech lead at Carbon Five. With over ten years of experience in software d...
James Shore, Llewellyn Falco, and Rebecca Wirfs-Brock on TDD and Architecture
03 Jun 2016
Contributed by Lukas
In this week's podcast Richard Seroter talks to James Shore, author of The Art of Agile Development and one of the original signatories of the Agile M...
Lisa Crispin and Justin Searls on Testing and Innovation in Front End Technology
27 May 2016
Contributed by Lukas
In this week's podcast Richard Seroter talks to Lisa Crispin who works on the tracker team at Pivotal Labs, and is an organiser of the Agile Alliance ...
GILT VP Heather Fleming on Unlocking the "Secret Sauce" of Great Teams
20 May 2016
Contributed by Lukas
In this week's podcast QCon chair Wesley Reisz talks to Heather Fleming, who is the VP of product and program management at GILT, where she is respons...
Uber's Chief Systems Architect on their Architecture and Rapid Growth
13 May 2016
Contributed by Lukas
In this week's podcast QCon chair Wesley Reisz talks to Matt Ranney who is the Chief Systems Architect at Uber, where he's helping build and scale eve...
Mads Torgersen on C# 7 and Beyond
27 Apr 2016
Contributed by Lukas
Summary: In this week's podcast QCon chair Wesley Reisz talks to Mads Torgersen who leads the C# language design process at Microsoft, where he has be...
Adrian Cockcroft on Microservices, Terraservices and Serverless Computing
18 Apr 2016
Contributed by Lukas
Summary: For our inaugural podcast QCon chair Wesley Reisz talks to Adrian Cockcroft, who works for Battery Ventures where he advises the firm and its...