Find partners
More than a refresh: Conversations with the most interesting people you've never met

More than a refresh: Conversations with the most interesting people you've never met

Hosted by Joshua Drake

TechnologyInterviews guests

Episodes

113

Latest episode

Aug 2026

Language

EN

About the show

More than a Refresh is a new podcast dedicated to learning about data and the people behind it through lively conversation, diverse topics, and engaging guest speakers. We explore professional trends within the ecosystem including trouble spots, privacy, equity, democratization, and future directions. Listen wherever you get your podcasts.

Listen to episodes

60 recent
August 11, 202612 min

MTAR T3D Sessions: Why PostgreSQL Still Needs In-Place Major Version Upgrades

PostgreSQL major version upgrades still require more moving parts than many database teams would expect. In this Postgres Wishlist episode, James and JD examine why upgrading in place remains difficult, how pg_upgrade depends on binaries from the previous version, and why the process becomes increasingly awkward across modern deployment environments. Could PostgreSQL eventually support a major version upgrade with little more than a restart? James considers cross-version streaming replication as another possible path, while JD explores a hybrid approach that would replicate system objects logically and user data in binary form. From pg_upgrade and logical replication to RDS, disk formats, rollback, and operational downtime, the conversation examines what prevents PostgreSQL from offering a simpler upgrade path and what a more practical architecture could look like.

August 4, 202610 min

MTAR T3D Sessions: Why PostgreSQL Chooses the Plans It Does

The PostgreSQL planner doesn't make random decisions. Every execution plan is shaped by statistics, cost estimates, and the information available at the time. Understanding those decisions can completely change the way you approach database performance. In this Postgres Love Letters episode, JD and Hunter O'Brien explore how learning to read query plans transformed the way Hunter works with PostgreSQL. What once seemed like a black box became a system with clear reasoning, making it easier to diagnose slow queries, understand performance bottlenecks, and make informed tuning decisions. The conversation also explores the value of PostgreSQL's transparency. From real-world examples of dramatically improving query performance to the flexibility of influencing planner behavior when needed, they discuss why understanding what's happening under the hood remains one of PostgreSQL's greatest advantages over more opaque managed database platforms. Whether you're troubleshooting slow queries or simply want to better understand how PostgreSQL thinks, this episode offers practical insight into one of the database's most important components.

July 30, 20269 min

MTAR T3D Sessions: Why Paying More Doesn't Buy a Better Database

For decades, enterprise software has carried an assumption: if it costs more, it must be better. PostgreSQL challenges that idea. In this Postgres Love Letter episode, Brian and JD reflect on what first drew them to PostgreSQL and why their appreciation for it has only grown over the years. What begins as a conversation about open source quickly becomes a broader look at performance, reliability, long-term cost, and the misconceptions that still surround enterprise databases. From organizations saving millions by moving away from proprietary databases to cloud providers building services on PostgreSQL, this conversation explores why more businesses are rethinking what they actually need from a database. Choosing PostgreSQL isn't just about spending less. It's about questioning the assumption that enterprise software has to be expensive to be reliable, capable, or ready for production. Whether you're evaluating a new application, planning a migration, or simply challenging long-held assumptions about enterprise databases, this episode offers a practical perspective on why PostgreSQL continues to earn the trust of organizations of every size.

July 23, 202621 min

MTAR T3D Sessions: The Future of AI Isn't More Data Centers

Does AI really need another massive data center? Or have we overlooked the computing power that's already sitting idle on millions of devices? In this episode, JD is joined by Reza Rassool, Chair and CEO of Kwaai, a nonprofit AI lab building open source AI infrastructure around a different idea: instead of concentrating AI in a handful of massive facilities, why not build a distributed network that makes use of the hardware people already own? That question leads into a broader conversation about sustainability, privacy, distributed computing, and the future of AI infrastructure. Reza explains how technologies like homomorphic encryption could make distributed AI practical without sacrificing privacy, while JD brings an engineering perspective on data centers, energy use, and what it would actually take to make this model work at scale. Whether or not this becomes the future of AI, it's a conversation that challenges one of the industry's biggest assumptions.

July 21, 20269 min

MTAR T3D Sessions: Faster Schema Changes, Slower Queries

Faster schema changes sound like an obvious improvement. But as this conversation shows, making one database operation faster can introduce performance problems that are much harder to spot. In this Postgres Pet Peeves episode, Brian shares a real production case where adding a column with a default value led to unexpectedly slow queries. JD and Brian explore why PostgreSQL behaves this way, how the optimization introduced in PostgreSQL 11 changes what is actually written to disk, and why that can leave the query planner working with incomplete information until the table is eventually rewritten. The conversation goes beyond a single edge case. It highlights an engineering reality that applies well beyond PostgreSQL: every optimization has trade-offs, and understanding those trade-offs is often the difference between a smooth deployment and days spent chasing an unexpected performance issue. Whether you manage production PostgreSQL systems, build migration workflows, or simply enjoy understanding how PostgreSQL works under the hood, this episode offers a practical look at a subtle behavior that can have a surprising impact in the real world.

July 16, 202614 min

MTAR T3D Sessions: Why Standardizing Data Isn't the Goal

What if the biggest barrier to interoperability isn't your data, but the expectation that everyone has to use the same model? In this episode, JD is joined by Amy Rose, CTO of Overture Maps Foundation, to explore why interoperability depends less on forcing systems into a common schema and more on helping different systems communicate. Using global mapping data as an example, Amy explains why organizations should be able to preserve their own structures, formats, and ownership while still making their data easier to discover, connect, and use. The conversation also explores the unique challenges of working with geospatial data at global scale, from geometry and file formats to persistent identifiers that allow independent datasets to work together. Along the way, it becomes a broader discussion about database design, open data, and why interoperability is ultimately a data architecture problem, not a standardization problem. Whether you're building data platforms, designing APIs, working with PostgreSQL, or thinking about the future of distributed systems, this episode offers a practical perspective on connecting data without forcing every system to look the same.

July 14, 202613 min

MTAR T3D Sessions: Rethinking Databases for AI Applications

In this episode, Command Prompt Founder Joshua "JD" Drake talks with Marcel Kornacker, CTO and Co-Founder from Pixeltable, about why AI is changing what developers need from their databases. Drawing on decades of experience building large-scale data systems, Marcel explains why modern AI applications require more than traditional approaches to storing and managing data. As AI expands beyond text into images, video, audio, and multimodal workflows, developers are spending more time moving, transforming, and orchestrating data than building the applications themselves. Marcel explores why these challenges exist, where traditional databases fall short, and how rethinking the role of the database can simplify AI development without adding unnecessary complexity. Whether you're building AI-powered products, designing data platforms, or exploring the future of database systems, this conversation offers a practical perspective on how AI workloads are reshaping modern application architecture.

July 9, 20261 hr 14 min

MTAR 58: Hacktivism, Institutions, and Asking Better Questions

What begins as a conversation about AI, open source, and developer ecosystems quickly grows into something much broader. Pauline and JD explore hacktivism, Anonymous, Scientology, institutional trust, healthcare, politics, and the challenges of navigating an increasingly polarized world. Throughout the episode, Pauline brings a thoughtful perspective to complex topics, arguing that many of today's biggest debates resist simple answers. Rather than reducing technology, institutions, or public policy to absolutes, she explores the tradeoffs, incentives, and human factors that shape how these systems evolve and why understanding nuance matters more than ever. Whether the conversation is about open source software, digital activism, religion, healthcare, or geopolitics, this episode is a reminder that the most interesting discussions often begin where certainty ends.

July 7, 202610 min

MTAR T3D Sessions: Why PostgreSQL Gives You an Exit Strategy

In this Postgres Love Letters episode, JD is joined by Greg Dostatni, Engineer at Command Prompt, to explore one of PostgreSQL's greatest strengths: the freedom that comes from being open source. What begins as a conversation about licensing quickly expands into portability, transparency, community innovation, and why PostgreSQL continues to give organizations choices that many proprietary databases cannot. Greg explains why having access to the source code matters, how PostgreSQL's ecosystem of extensions keeps the platform evolving, and why businesses using managed database services still benefit from PostgreSQL's open foundation. Together, they discuss vendor lock-in, portability across platforms, and why protecting your data also means protecting your ability to move it. Whether you're running PostgreSQL on-premises or in the cloud, this conversation offers a practical perspective on why openness remains one of PostgreSQL's greatest long-term advantages.

July 1, 202614 min

MTAR T3D Sessions: Scaling PostgreSQL Without Replacing It

In this episode, JD talks with Sugu Sougoumarane, Head of Multigres at Supabase and co-creator of Vitess, about one of the biggest engineering challenges facing large PostgreSQL deployments: how do you scale beyond a single database without replacing PostgreSQL? Drawing on his experience building Vitess and now leading Multigres, Sugu explains why PostgreSQL is reaching a new stage of growth and why scaling it requires much more than simply sharding data. Together, he and JD explore the architectural decisions behind distributed transactions, resharding, consistency, and the infrastructure needed to help PostgreSQL scale while preserving what already makes it successful. Whether you're building high-growth applications, planning for larger PostgreSQL deployments, or interested in distributed database architecture, this conversation offers a practical look at the challenges and tradeoffs behind scaling PostgreSQL without replacing it.

Is this your show?

Claim this listing to keep it up to date, reach guests who want to pitch you, and manage bookings with Guestify.

Claim this listing

More Technology podcasts