InfoQ Homepage Podcasts
-
Rethinking Data: Moving from the Traditional Three-Tier Web Stack to Client-Side Event Sourcing
Johannes Schickling explores how he moved beyond the traditional three-tier web stack to a local-first approach. He shares his experience transitioning from Prisma to developing Overtone—a music curation app leveraging client-side event sourcing and SQLite. The discussion highlights the trade-offs between event sourcing and CRDTs.
-
Strands Agents with Clare Liguori
Thomas Betts talks with Clare Liguori, the technical lead on the open source Strands Agents SDK. The conversation covers how Strands Agents has grown from a Python SDK to a full agent harness running in production. Liguori shares some lessons learned from building agents at scale, shifting to a model-driven architecture, and what comes next as the LLMs that underpin agents continue to improve.
-
Governance in the Age of AI: a Conversation with Sarah Wells
In this podcast, Michael Stiefel spoke to Sarah Wells about the relationship of governance to software architecture. Governance enables teams to work effectively by establishing procedures that minimize system complexity, improve security, and reduce repetitive tasks. Targeted checklists help engineers by reducing the stress over these procedures.
-
Spite-Driven Engineering: a New Blueprint for Cloud Security in the AI Native Era
In this episode, Alex Zenla (CTO/co-founder, Edera) challenges the "laissez-faire" attitude toward modern infrastructure. She promotes "spite-driven development", building software to solve genuine technical pain points rather than passively accepting flawed abstractions, as a philosophy of improving the world of software.
-
Architectural Patterns: Moving Beyond Cloud-Native to Local-First - Insights from Adam Wiggins
In this episode, Heroku co-founder and Ink & Switch founder Adam Wiggins argues for a 'local-first' architecture that reconciles cloud-based collaboration with the performance and data ownership of local software. He explores the role of CRDTs and version control primitives in non-code domains, and examines how a hybrid AI future might leverage local models for core productivity tasks.
-
Effective Mentorship and Remote Team Culture with Gilad Shoham
In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to Gilad Shoham about building effective mentorship relationships, leading fully distributed teams and the evolving role of developers in an AI-augmented future.
-
Leading from Any Position: Richard Bown on Humane Engineering Organizations
In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to Richard Bown about transitioning from management back to individual contributor roles, leading from any position, and creating humane engineering organizations.
-
Transforming Life Sciences: AI, Vibe Coding, and Drug Development Acceleration
In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to Satish Kothapalli about the transformative impact of AI and vibe coding in life sciences software development, the acceleration of drug development timelines, and the evolving roles of developers in an AI-augmented environment.
-
Authenticity Over Convention: Lessons from 16 Years of Solo Game Development
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Joe Cassavaugh about building a sustainable solopreneur game development business, the importance of authenticity over conventional wisdom, and learning from both successes and failures in the digital content marketplace.
-
AI Amplifies Team Strengths and Weaknesses in Software Development
In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to Jon Kern and Anita Zbieg about how AI amplifies both delivery efficiency and weaknesses in development teams, the importance of fundamental collaboration practices, and maintaining holistic system thinking.