The InfoQ Podcast cover art

All Episodes

The InfoQ Podcast — 384 episodes

#
Title
1

Scott Jenson on Evolving Desktop OS, Local-First, & Agentic UX

2

The Human Edge: Why Brownfield Codebases Need Mob Programming, Not Just AI Vibes

3

Will Agentic AI Bring Fantasia’s Sorcerer's Apprentice to Life?: A Conversation with Tracy Bannon

4

Cloud and DevOps InfoQ Trends Report 2026: AI, Resilience, Platforms, FinOps, and Sovereignty

5

WebAssembly on the JVM: Feature Evolution, Performance, and the Transition to Endive

6

Rethinking Data: Moving From the Traditional Three-Tier Web Stack to Client-Side Event Sourcing

7

Strands Agents with Clare Liguori

8

Governance in the Age of AI: A Conversation with Sarah Wells

9

Spite-Driven Engineering: A New Blueprint for Cloud Security in the AI Native Era

10

Architectural Patterns: Moving Beyond Cloud-Native to Local-First - Insights from Adam Wiggins

11

How eBPF Empowers Developers to Observe Inside the Linux Kernel in a Safe and Unintrusive Way

12

Increasing Users’ Data Agency: From BlueSky's AT Protocol to the Local-First Software Movement

13

From MCP and Vibe Coding to Harness Engineering: How Did AI Native Engineering Evolve in One Year

14

Requirements Analysis for Architects: A Conversation with Sonya Natanzon

15

Chasing Efficient Java Development: From 1BRC to Developing Hardwood AI Natively

16

Context is the Key to the Agentic Architecture Revolution: A Conversation with Baruch Sadogursky

17

From Java EE to Quarkus and LLMs: Adam Bien’s Playbook for Boring, Future‑Proof Systems

18

Roq: Leveraging Quarkus to Build Static Sites at the Speed of Go

19

A Java Performance Quest: Taming Unsafe Code, Embracing Idiomatic Style & Debugging the Linux Kernel

20

Engineering Stable, Secure and Scalable Platforms: A Conversation with Matthew Liste

21

How SBOMs and Engineering Discipline Can Help You Avoid Trivy’s Compromise

22

Context Engineering with Adi Polak

23

Failure As a Means to Build Resilient Software Systems: A Conversation with Lorin Hochstein

24

Agentic Systems Without Chaos: Early Operating Models for Autonomous Agents

25

Andres Almiray on How to Release Any Software to Any OS with JReleaser

26

Mindful Leadership in the Age of AI

27

AI Autonomy Is Redefining Architecture: Boundaries Now Matter Most

28

Frictionless DevEx with Nicole Forsgren

29

Software Evolution with Microservices and LLMs: A Conversation with Chris Richardson

30

Building Resilient Event-Driven Microservices in Financial Systems with Muzeeb Mohammad

31

The Craft of Software Architecture in the Age of AI Tools

32

Improving Valkey with Madelyn Olson

33

Developers Can Improve the ESG Aspects of Software By Tackling Early Ethical Debt

34

Startup Software Architecture - You Never Really Throw It Away: A Conversation with David Gudeman

35

AI-Driven Development with Olivia McVicker

36

Somtochi Onyekwere on Distributed Data Systems, Eventual Consistency and CRDTs

37

2025 Key Trends: AI Workflows, Architectural Complexity, Sociotechnical Systems & Platform Products

38

The Latest in OpenJDK and JCP Expert Group: Insights with Simon Ritter

39

Building a More Appealing CLI for Agentic LLMs Based on Learnings from the Textual Framework

40

Platform Engineering for AI: Scaling Agents and MCP at LinkedIn

41

Bridging the Open Source Gap: From Funding Paradoxes to Digital Sovereignty

42

GenAI Security: Defending Against Deepfakes and Automated Social Engineering

43

Looking for Root Causes is a False Path: A Conversation with David Blank-Edelman

44

How to Use Apache Spark to Craft a Multi-Year Data Regression Testing and Simulations Framework

45

Cloud Security Challenges in the AI Era - How Running Containers and Inference Weaken Your System

46

Architecture Should Model the World as It Really Is: A Conversation with Randy Shoup

47

If You Can’t Test It, Don’t Deploy It: The New Rule of AI Development?

48

Effective Error Handling: A Uniform Strategy for Heterogeneous Distributed Systems

49

Cloud and DevOps InfoQ Trends Report 2025

50

Mental Models in Architecture & Societal Views of Technology: A Conversation with Nimisha Asthagiri

51

Elena Samuylova on Large Language Model (LLM) Based Application Evaluation and LLM as a Judge

52

The Hidden Vulnerability of The Open Source Software Supply Chain: The Underlying Infrastructure

53

AI, ML, and Data Engineering InfoQ Trends Report 2025

54

Scaling Systems, Companies, and Careers with Suhail Patel

55

Safely Changing Software to Avoid Incidents: A Conversation with Justin Sheehy

56

Observability in Java with Micrometer - a Conversation with Marcin Grzejszczak

57

Why Rust Will Help You Deliver Better Low-latency Systems and Happier Developers

58

Is WebAssembly the Secure, Efficient Alternative Everybody was Waiting for?

59

Continuous Deployment and Pair Programming for Lean Software Delivery Even Without Jira

60

Sovereign Clouds, Hyperscalers and European Alternatives: InfoQ Dev Summit Munich 2025 Preview

61

The Financial Architecture of Software with Ian Miell

62

Microfrontends: Heuristics, Patterns and Antipatterns by Luca Mezzalira

63

Understanding Event-Driven Architecture in a Multicloud Environment

64

The Java Ecosystem Remains Ever-Green By Continuously Adapting to Developers' Needs

65

Mandy Gu on Generative AI (GenAI) Implementation, User Profiles and Adoption of LLMs

66

Achieving Seamless Integration Through User Co-Design

67

Building the Middle Tier and Doing Software Migrations: A Conversation with Rashmi Venugopal

68

Do microservices' benefits supersede their caveats? A conversation with Sam Newman

69

Nikolaos Vasiloglou on Knowledge Graphs and Graph RAG

70

Designing for Knowledge Flow with Diana Montalion

71

Kubernetes Edge Resiliency: Recovering from Ransomware Attacks in Minutes

72

How developer platforms, Wasm and sovereign cloud can help build a more effective organisation

73

How to Build Effective LLMs When Both Basic Infrastructure and Model Training Data Are Lacking

74

How To Improve the Quality of the Gen AI-Generated Code And Your Team’s Dynamics

75

InfoQ Architecture and Design Trends in 2025

76

Embrace the Requirements of The EU Cyber Resilience Act to Strengthen Your Software Project

77

Wenjie Zi on Technology and Organizational Aspects for ML Project Success

78

Balancing Coupling in Software Design with Vlad Khononov

79

Simplify Your System By Challenging The Status-Quo And Learning From Other Ecosystems

80

Building LinkedIn’s Resilient Data Storage: A Deep Dive into Derived Data Storage with Felix GV

81

Understanding What Really Matters for Developer Productivity: A Conversation with Lizzie Matusov

82

Facilitating Software Architecture with Andrew Harmel-Law

83

Your Software Will Fail, It is How You Recover That Matters: A Conversation with Randy Shoup

84

Dissecting the Intelligence of AI with Avraham Poupko

85

Apoorva Joshi on LLM Application Evaluation and Performance Improvements

86

Building Green Software with Anne Currie and Sara Bergman

87

Susan Shu Chang on Bridging Foundational Machine Learning and Generative AI

88

Key Trends from 2024: Cell-based Architecture, DORA & SPACE, LLM & SLM, Cloud Databases and Portals

89

Generally AI: Time to Travel

90

InfoQ Java Trends Report 2024 - Discussing Insights with Ixchel Ruiz and Gunnar Morling

91

Denys Linkov on Micro Metrics for LLM System Evaluation

92

Crossing the Feedback Chasm - a Conversation with Ken Finnigan

93

Generally AI - Season 2 - Episode 6: The Godfathers of Programming and AI

94

Namee Oberst on Small Language Models and How They are Enabling AI-Powered PCs

95

Generally AI - Season 2 - Episode 5: Do Robots Dream of Electric Pianos?

96

Generally AI - Season 2 - Episode 4: Coordinate Systems in AI and the Physical World

97

Generally AI - Season 2 - Episode 3: Surviving the AI Winter

98

Orchestrating A Path to Success - a Conversation with Bernd Ruecker

99

Generally AI - Season 2 - Episode 2: Fantastic Algorithms and Where to Find Them

100

AI, Rust, and Resilience: Key Software Trends Seen by the QCon San Francisco 2024 Program Committee

101

Generally AI - Season 2 - Episode 1: Generative AI and Creativity

102

A Primer on AI for Architects with Anthony Alford

103

Lessons Learned From the CrowdStrike Incident: InfoQ Dev Summit Munich 2024 Preview

104

AI, ML, and Data Engineering Trends in 2024

105

Communication Patterns for Architects and Engineers with Jacqui Read

106

Justin Sheehy on Being a Responsible Developer in the Age of AI Hype

107

Decentralizing Decision Making with Shawna Martell & Dan Fike

108

Meryem Arik on LLM Deployment, State-of-the-art RAG Apps, and Inference Architecture Stack

109

Edo Liberty on Vector Databases for Successful Adoption of Generative AI and LLM based Applications

110

Architecture Modernization with Nick Tune

111

Deepthi Sigireddi on Distributed Database Architecture in the Cloud Native Era

112

If LLMs Do the Easy Programming Tasks - How are Junior Developers Trained? What Have We Done?

113

Object-Oriented UX (OOUX) with Sophia Prater

114

Security Requires Traveling the Unhappy Path - A Conversation with Robert Hurlbut

115

Navigating AI, Platform Engineering, and Staff-Plus: InfoQ Dev Summit Boston Preview

116

Courtney Nash Discusses Incident Management, Automation, and the VOID Report

117

Architecture Does Not Emerge - A Conversation with Tracy Bannon

118

Architecture and Design Trends Report 2024

119

Venkat Subramaniam on Architecture Patterns and Practices

120

AsyncAPI V3 with Fran Méndez

121

Using ChatGPT to Search Enterprise Data with Pamela Fox

122

Continuous Architecture with Kurt Bittner and Pierre Pureur

123

Generally AI Episode 6: You Are Here

124

Generally AI Episode 5: Making Waves

125

Generally AI Episode 4: Sold Out!

126

Generally AI Episode 3: The Founders of CS and AI

127

Generally AI Episode 2: AI-Generated Speech and Music

128

Sam Partee on Retrieval Augmented Generation (RAG)

129

Generally AI Episode 1: Large Language Models

130

Developer Upskilling and Generative AI with Hywel Carver and Suhail Patel

131

2023 Year in Review: AI/LLMs, Tech Leadership, Platform Engineering, and Architecture + Data

132

Shreya Rajpal on Guardrails for Large Language Models

133

InfoQ Cloud and DevOps Trends 2023

134

InfoQ Software Architecture & Design Trends 2023

135

AsyncAPI V3 with Fran Mendez

136

Solomon Hykes Discusses Dagger, DevOps, and Docker

137

The Software Architect's Path: Insights from Sid Anand

138

InfoQ Java Trends Report 2023 - Discussing Insights with Mike Redlich

139

Using ChatGPT to Search Enterprise Data with Pamela Fox

140

Developer-First Observability with Micha “Mies” Hernandez van Leuffen

141

Adam Jacob Discusses DevOps, Modelling Infrastructure, and Increasing Collaboration

142

Tracy Miranda on Secure Supply Chains, SBOMs, and SLSA

143

Getting to Know Dapr with Mark Fussell and Yaron Schneider

144

AI, ML, and Data Engineering InfoQ Trends Report—September 2023

145

Roi Ravhon on FinOps, Application Unit Economics, and Cloud Cost Optimization

146

Building a Reliable Kafka Data Processing Pipeline With Lily Mara

147

InfoQ Cloud and DevOps Trends 2023

148

Ben Dart on 2023 Trends in Robotics at ICRA

149

The Evolution of Evolutionary Architecture with Rebecca Parsons

150

Mehrnoosh Sameki on Responsible AI

151

From Cloud-Hosted to Cloud-Native with Rosemary Wang

152

Hien Luu on ML Principles at DoorDash

153

Leslie Miley on AI Bias and Sustainability

154

Real Time ML Pipelines Using Quix with Tomáš Neubauer

155

InfoQ Podcast - 2023 InfoQ Software Architecture & Design Trends

156

Backstage With the QCon London 2023 Programming Committee

157

Dan Benjamin on Cloud Data Security and Data Detection and Response

158

Colin McCabe Updates on Apache Kafka KRaft Mode

159

Expanding GraphQL Federation at Netflix with Tejas Shikhare

160

API Evolution Without Versioning with Brandon Byars

161

2022 Year in Review: ADRs, Staff Plus, Platforms, Sustainability, & Culture Design

162

The InfoQ Podcast - 2022 InfoQ Software Architecture & Design Trends

163

The InfoQ Podcast: .NET Trends Report 2022

164

Managing an API as a Product with Deepa Goyal

165

The Future of Service Mesh with Jim Barton

166

Susanne Kaiser on DDD, Wardley Mapping, & Team Topologies

167

Principles of Green Software Engineering with Marco Valtas

168

Matt Butcher on Web Assembly as the Next Wave of Cloud Computing

169

Frederic Branczyk on Continuous Profiling Leveraging eBPF

170

The InfoQ Podcast: .NET Trends Report 2022

171

Getting value out of an ML with Philip Howes

172

Swyx on Remote Development Environments and the End of Localhost

173

InfoQ AI, ML and Data Engineering Trends Report 2022

174

Principles of Green Software Engineering with Marco Valtas

175

Omar Sanseviero on Transformer Models and Democratizing Good ML Practices

176

Susanne Kaiser on DDD, Wardley Mapping, & Team Topologies

177

Matt Klein on Envoy Gateway

178

Managing Tech Debt with Glenn Engstrand

179

Kim Lewandowski and Michael Lieberman on Securing the Software Supply Chain with SLSA

180

Handling High Demand Ticket On-Sales with Anderson Parra and Vitor Pellegrino

181

Oren Eini on RavenDB, including Consistency Guarantees and C# as the Implementation Language

182

ML Tools to Accelerate your work with Cassie Breviu

183

Seven Ways to Fail at Microservices with Holly Cummins

184

Ana Medina on Chaos Engineering, Game Days, and Learning

185

The InfoQ Podcast - 2022 InfoQ Software Architecture & Design Trends

186

Jaxon Repp on HarperDB NoSQL Database Platform

187

Matthew Clark on the BBC’s Migration from LAMP to the Cloud with AWS Lambda, React and CI/CD

188

Stefan Prodan on Flux, Flagger, and The Operator Pattern Applied to Non-Clusters Resources

189

Jessica Kerr on Observability and Honeycomb's Use of AWS Lambda for Retriever

190

Clare Liguori on Automating Safe and “Hands-Off” Deployments at AWS

191

The Architecture Advice Process with Andrew Harmel-Law

192

Liz Rice on Programming the Linux Kernel with eBPF, Cilium and Service Meshes

193

Cyber Security with Maxime Lamothe-Brassard

194

API Showdown: REST vs. GraphQL vs. gRPC – Which Should You Use?

195

Tudor Gîrba on how Moldable Development Offers a Novel Way to Reason About Systems

196

AI, ML and Data Engineering InfoQ Trends Report

197

Software Architecture and Design InfoQ Trends Report 2021

198

The InfoQ Podcast 2021 Year in Review: Hybrid Working, Ethics & Sustainability, and Multi-Cloud

199

API Lifecycles, Specifications, and Standards with Kin Lane

200

Joe, Florian and Sebastian on the Indy Autonomous Challenge

201

James Clark on How Ballerina Handles Network Interaction, Data, and Concurrency

202

Meenakshi Kaushik and Neelima Mukiri on Responsible AI and Machine Learning Algorithm Fairness

203

Event Driven Architectures of Scale

204

Michelle Brenner Builds Netflix Workstations and Enables Artists to Create From Anywhere

205

Microsoft's Asim Hussain on Designing Software for Sustainability and the Green Software Foundation

206

Rosaria Silipo on Codeless Deep Learning and Visual Programming

207

Lin Clark on the Web Assembly Component Model

208

Sam Newman on Information Hiding, Ubiquitous Language, UI Decomposition and Building Microservices

209

Tammy Bryant Butow on SRE Apprentices

210

Neal Ford and Mark Richards - Software Architecture: The Hard Parts

211

Francesca Lazzeri on Machine Learning for Time Series Forecasting

212

Alex Matyushentsev on Argo CD, Argo Rollouts, and Continuous Delivery with Kubernetes

213

Lucas Cavalcanti on Using Clojure, Microservices, Hexagonal Architecture and Public Cloud at Nubank

214

AI, ML and Data Engineering InfoQ Trends Report - August 2021

215

What Have We Learned Over the Last Decade of Microservices?

216

Michael Perry on Immutable Architecture, CAP Theorem, and CRDTs

217

Fran Méndez on AsyncAPI

218

Martin Mao on Observability, focusing on Alerting, Triage, & RCA

219

Chris Richardson on Design-Time Coupling in Microservices

220

John DesJardins on Continuous Intelligence and In-Memory Computing

221

Ron Pressler on Java Project Loom, Virtual Threads and Structured Concurrency

222

Phil Estes on Containerd, K8s Deprecation of Dockershim, Container Runtime Architecture

223

Open Policy Agent (OPA) with the Project’s Co-Creators

224

Software Architecture and Design InfoQ Trends Report—April 2021

225

Anurag Gupta on Day 2 Operations, DevOps, and Automated Remediation

226

Matthew Clark on the BBC’s Migration from LAMP to the Cloud with AWS Lambda, React and CI/CD

227

Ted Young on Observability and the Release of OpenTelemetry 1.0

228

Michael Feathers: Looking Back at Working Effectively with Legacy Code

229

Phil Winder on the History, Practical Application, and Ethics of Reinforcement Learning

230

Clare Liguori on Automating Safe and “Hands-Off” Deployments at AWS

231

Carin Meier Using Machine Learning to Combat Major Illness, such as the Coronavirus

232

Anubhav Mishra and Nic Jackson on Platforms, Developer Workflows, and HashiCorp Waypoint

233

Service Meshes and Linkerd with William Morgan

234

Melissa Benua on Continuous Delivery, Platforms, and DevTestSecOps

235

Ann Lewis Discusses the Political Tech Landscape, MoveOn’s Architecture, and Scaling Challenges

236

Kavitha Srinivasan on Federated GraphQL Adoption, Performance Considerations, and DevEx at Netflix

237

Mario Platt on DevSecOps, Platforms, and Threat Modelling

238

InfoQ Podcaster 2020 Year in Review: Challenges, Distributed Working & Looking to the Future

239

Michelle Noorali on the Service Mesh Interface Spec and Open Service Mesh

240

Stephen Wolfram on Computer Language Design, SMP, Mathematica, and Wolfram Language

241

Andrew Clay Shafer on Three Economies, the Wall of Confusion, and the Origin of DevOps

242

Alois Reitbauer on Cloud Native Application Delivery, Keptn, and Observability

243

KIP-500: Removing the Dependency of Zookeeper on Kafka

244

Asim Aslam on Microservices, go-micro, and PaaS 3.0

245

Anne Currie Discusses Cloud Providers and the Environmental Impact of Software

246

Matthew Skelton and Manuel Pais on Team Topologies

247

Pat Helland on Software Architecture and Urban Planning

248

John DesJardins on In-Memory Data Grids, Stream Processing, and App Modernization

249

Akhilesh Gupta on the Architecture of LinkedIn’s Real-time Messaging Platform

250

Yan Cui on Serverless Orchestration & Choreography, Distributed Tracking, Cold Starts, and more

251

Liran Haimovitch on Understandability, Complexity, and Live Debugging

252

Ana Medina on Chaos Engineering, Game Days, and Learning

253

Stefan Prodan on Progressive Delivery, Flagger, and GitOps

254

Rancher on Hybrid Cloud, Kubernetes at the Edge, and Open Standards

255

Nora Jones on Resilience Engineering, Mental Models, and Learning from Incidents

256

Rob Skillington on Metrics Collection, Uber’s M3, and OpenMetrics

257

Johnny Boursiquot on Serverless Go and Site Reliability Engineering at Heroku

258

Matt Debergalis on GraphQL and Data Modelling in the Enterprise

259

Lin Sun and Neeraj Poddar on Istio, Wasm, and the Future of Service Mesh

260

Sam Newman: Monolith to Microservices

261

Tracy Miranda on the Continuous Delivery Foundation, Interoperability, and Open Standards

262

Marty Abbott and Tanya Cordrey on Microservices, Availability, and Managing Risk

263

Dave Sudia on Migrating From a PaaS to a Kubernetes-Based Platform

264

Peter Bourgon on CRDTs and State at the Edge

265

Joe Duffy on Infrastructure as Code, Pulumi, and Multi-Cloud

266

Dylan Schiemann on the Evolution of Dojo, Web Components and Trends in the Web Development Landscape

267

Gareth Rushgrove on Kubernetes as a Platform, Applications, and Security

268

Luca Mezzalira on Micro Frontends at DAZN

269

Zhamak Dehghani on Data Mesh, Domain-Oriented Data, and Building Data Platforms

270

Brittany Postnikoff on Security, Privacy, and Social Engineering with Robots

271

Anurag Goel on Cloud Native Platforms, Developer Experience, and Scaling Kubernetes

272

Greg Law on Debugging, Record & Replay of Data, and Hyper-Observability

273

Idit Levine Discussing Gloo, Service Mesh Interface, and Web Assembly Hub

274

Gunnar Morling on Change Data Capture and Debezium

275

Kelsey Hightower on Extending Kubernetes, Event-Driven Architecture, and Learning

276

Katie Gamanji on Condé Nast’s Kubernetes Platform, Self-Service, and the Federation and Cluster APIs

277

Joseph Jacks on Commercial Open Source Software, RISC-V, and Disrupting the Application Layer

278

The InfoQ Podcast Hosts Take a Look Back at 2019, Discussing Teal, Edge, Quantum Computing, and more

279

Josh Wills on Building Resilient Data Engineering and Machine Learning Products at Slack

280

Bryan Liles on Making Kubernetes Easier for Developers, the CNCF, and “Serverless”

281

Victor Dibia on TensorFlow.js and Building Machine Learning Models with JavaScript

282

Michelle Krejci on Moving to Microservices: Visualising Technical Debt, Kubernetes, and GraphQL

283

Ryan Kitchens on Learning from Incidents at Netflix, the Role of SRE, and Sociotechnical Systems

284

Oliver Gould on the Three Pillars of Service Mesh, SMI, and Making Technology Bets

285

Event Sourcing: Bernd Rücker on Architecting for Scale

286

Pat Kua on Technical Leadership, Cultivating Culture, and Career Growth

287

Thomas Graf on Cilium, the 1.6 Release, eBPF Security, & the Road Ahead

288

Yuri Shkuro on Tracing Distributed Systems Using Jaeger

289

Louise Poubel on the Robotic Operating System

290

Matt Klein on Envoy Mobile, Platform Complexity, and a Universal Data Plane API for Proxies

291

Armon Dadgar on HashiCorp Research, the Evolution of Infrastructure Tooling, and Standardisation

292

Kingsley Davies and Cat Swetel at QCon London about Ethics and Requisite Variety

293

Thomas Wuerthinger on GraalVM and Optimizing Java With Ahead-of-Time Compilation

294

Johnny Xmas on Web Security & the Anatomy of a Hack

295

Mike Milinkovich, Director of the Eclipse Foundation, Discusses the Journey to Jakarta EE 8

296

Piero Molino on Ludwig, a Code-Free Deep Learning Toolbox

297

Ben Sigelman, Co-Creator of Dapper & OpenTracing API, on Observability

298

Ashley Williams on Web Assembly, Wasi, & the Application Edge*

299

Bryan Cantrill on Rust and Why He Feels It’s The Biggest Change In Systems Development in His Career

300

Oracle Labs’ Duncan Macgregor on Graal, TruffleRuby, & Project Loom

301

Rod Johnson Chats about the Spring Framework Early Days, Languages Post-Java, & Rethinking CI/CD

302

Katharine Jarmul and Ethical Machine Learning

303

Grady Booch on Today’s Artificial Intelligence Reality and What it Means for Developers

304

Joe Beda on Kubernetes & the CNCF

305

Megan Cartwright on Building a Machine Learning MVP at an Early Stage Startup

306

Lynn Langit on 25% Time and Cloud Adoption within Genomic Research Organizations

307

Charles Humble and Wes Reisz Take a Look Back at 2018 and Speculate on What 2019 Might Have in Store

308

Java Language Architect Brian Goetz on Java and the JDK

309

Tanya Reilly on Site Reliability Engineering and the Evolution of the New York City Fire Code

310

Jason Maude on Building a Modern Cloud-Based Banking Startup in Java

311

Martin Fowler Discusses New Edition of Refactoring, Along With Thoughts on Evolutionary Architecture

312

Mitchell Hashimoto on Consul since 1.2 and its Role as a Modern Service Mesh

313

Camille Fournier on Platform Engineering, Engineering Ladders, and her Book “The Managers Path

314

Emmanuel Ameisen, Head of AI at Insight, on Building a Semantic Search System for Images

315

Ben Kehoe, Cloud Robotics Research Scientist, Discusses Serverless @iRobot

316

Vaughn Vernon on Developing a Domain Driven Design first Actor-Based Microservices Framework

317

Justin Cormack on Decomposing the Modern Operating System

318

Mike Lee Williams on Probabilistic Programming, Bayesian Inference, and Languages like PyMC3

319

Uncle Bob Martin on Clean Software, Craftsperson, Origins of SOLID, DDD, & Software Ethics

320

Arun Gupta on Managed Container Control Planes on AWS

321

Anastasiia Voitova on Cryptography and the Design of Cryptographic Libraries

322

Matt Klein on Lyft’s Envoy, Including Edge Proxy, Service Mesh, & Potential AI Use Cases

323

Pam Selle on Serverless Observability

324

Serverless and the Serverless Framework with David Wells

325

Colin Eberhardt on WebAssembly

326

Martin Thompson on Aeron, Binary vs Text for Message Encoding, and Raft

327

Building a Data Science Capability with Stephanie Yee, Matei Zaharia, Sid Anand and Soups Ranjan

328

Streaming: Danny Yuan on Real-Time, Time Series Forecasting @Uber

329

Sander Mak on the Java Module System

330

Jendrik Joerdening and Anthony Navarro on Self-Racing Cars Using Deep Neural Networks

331

Andrea Magnorsky on Paradigm Shifts and the Adoption of Programming Languages

332

Anne Currie on Organizational Tech Ethics, including Scale, GDPR, Algorithmic Transparency

333

Oliver Gould on Service Mesh for Microservices, LinkerD, and the Recently Released Conduit

334

Theo Schlossnagle on Software Ethics and the Presence of Doing Good

335

Chris Swan on DevOps and NoOps, plus Operations and Code Validation in a Serverless Environment

336

Architecting a Modern Financial Institution with Vitor Olivier, Thoughts on Immutability, CI/CD, FP

337

Charles Humble and Wes Reisz Take a Look Back at 2017 and Speculate on What 2018 Might Have in Store

338

Kolton Andrus on Gremlin’s Newly Announced SaaS Chaos Engineering Product and Running Game Days

339

Fast Data with Dean Wampler

340

Changhoon Kim on Programmable Networking Switches with PISA and the P4 DSL

341

Apache Beam Founder Tyler Akidau Discusses Streaming System and Their Complexities

342

Guy Podjarny on OSS Security, Serverless, and the Equifax Hack

343

Julien Viet on the Newly Released Eclipse Vert.x 3.5.0 and Plans for Vert.x 4.0

344

Incident Response Across Non-Software Industries with Emil Stolarsky

345

Charity Majors on Honeycomb.io, the Social Side of Debugging and Testing in Production

346

Nora Jones on Establishing, Growing, and Maturing a Chaos Engineering Practice

347

Simon Brown on the Role of the Software Architect in a Continuous Delivery Environment

348

Twitter's Yao Yue on Latency, Performance Monitoring, & Caching at Scale

349

Linda Rising on the Importance of Patterns, Her Journey, & Patterns for Driving Change/Innovation

350

Security Considerations and the State of Microservices with Sam Newman

351

Jessica Kerr on Productivity, Slack Chatbots, Yak Shaving, & Why Diversity Matters for Innovation

352

Martin Hadley on R and the modern R ecosystem

353

Pony Language Designer Sylvan Clebsch on Pony’s Design, Garbage Collection, and Formal Verification

354

Kotlin Lead Language Designer Andrey Breslav on Android Support, Language Features and Future Plans

355

Sid Anand on Building Agari’s Cloud-native Data Pipelines with AWS Kinesis and Serverless

356

Sachin Kulkarni Describes the Architecture Behind Facebook Live

357

Martijn Verburg on the JCP EC “No” Vote for the Java Modules

358

Daniel Bryant on Microservices and Domain Driven Design

359

Rossen Stoyanchev on Reactive Programming with Spring 5 and Spring WebFlux

360

Richard Feldman Discusses Elm and How It Compares to React.js for Front-end Programming

361

Jean Barmash on Inter-Service RPC with gRPC/Thrift, Designing Public APIs, & Lean/Constraint Theory

362

Greg Murphy on Gamesparks, Game Tuning and Orchestrating Deployment Across Three Cloud Providers

363

Architecting SQL Server on Linux: Slava Oks on Drawbridge, LibOS, & Addressing Between Windows/Linux

364

Jonas Bonér on the Actor Model, Akka, Reactive Programming, Microservices and Distributed Systems

365

Peter Bourgon on Gossip, Paxos, Microservices in Go, and CRDTs at SoundCloud

366

Neha Batra - Pivotal Labs Pair Programming

367

Oliver Gould About Architecting to Avoid and Recover from Failure

368

Chris Richardson on Domain-Driven Microservices Design

369

Keith Adams on the Architecture of Slack, using MySql, Edge Caching, & the backend Messaging Server

370

Haley Tucker on Responding to Failures in Playback Features at Netflix

371

Kolton Andrus on Lessons Learnt From Failure Testing at Amazon and Netflix and New Venture Gremlin

372

Preslav Le on How Dropbox Moved off AWS and What They Have Been Able to Do Since

373

Randy Shoup on Stitch Fix's Technology Stack, Data Science and Microservices

374

Tal Weiss on Observability, Instrumentation and Bytecode Manipulation on the JVM

375

Shuman Ghosemajumder on Security and Cyber-Crime

376

Caitie McCaffrey on Engineering Effectiveness, Diversity, & Verification of Distributed Systems

377

Wendy Closson on Mindfulness and Algorithmic Approaches to Communicating

378

Courtney Hemphill on VR, Augmented Reality, and the Importance of Animation in UX

379

James Shore, Llewellyn Falco, and Rebecca Wirfs-Brock on TDD and Architecture

380

Lisa Crispin and Justin Searls on Testing and Innovation in Front End Technology

381

GILT VP Heather Fleming on Unlocking the "Secret Sauce" of Great Teams

382

Uber's Chief Systems Architect on their Architecture and Rapid Growth

383

Mads Torgersen on C# 7 and Beyond

384

Adrian Cockcroft on Microservices, Terraservices and Serverless Computing