Database Tech with Fexingo: SQL, NoSQL, and Data Storage Conversations

Database Tech with Fexingo: SQL, NoSQL, and Data Storage Conversations podcast cover
Fexingo Technology

Database Tech with Fexingo: SQL, NoSQL, and Data Storage Conversations

Lucas and Luna explore the landscape of database technology, from relational SQL systems to document-based NoSQL and emerging storage paradigms. Each episode examines a specific database model—columnar stores, graph databases, time-series engines, or serverless SQL—and dissects its architecture, performance characteristics, and real-world tradeoffs. Lucas brings a journalist's rigor, questioning vendor claims and surfacing benchmark data; Luna pushes back with practitioner experience, asking how these systems behave under production loads. Together they compare when PostgreSQL's mature indexing wins over MongoDB's flexible schema, or why Snowflake's cloud-native approach may not suit every analytical workload. The show also probes deeper: the economics of data storage, the rise of NewSQL, and the implications of data gravity. Listeners will walk away understanding not just which database to choose, but why one design philosophy beats another for a given problem. What happens when your application's read pattern shifts from row-based to columnar? How do you evaluate consistency models without oversimplifying? This is the conversation for data engineers, architects, and technical leaders who need to make informed storage decisions.

#SQL#NoSQL#DatabaseTech#DataStorage#PostgreSQL#MongoDB#Snowflake#TimeSeriesDB#GraphDatabase#ColumnarStorage#NewSQL#DataEngineering#Technology#FexingoBusiness#BusinessPodcast#DatabaseArchitecture#DataGravity#Benchmarking

Support Fexingo

Episodes

Latest 50 of 218 episodes

The Silent Killer Of Database Performance

Oct 19, 2026 · 10:37

We dissect how index bloat silently degrades database performance in modern tech stacks. Lucas and Luna explore the specific mechanics of write amplification, using a concrete case study from a mid-sized e-commerce platform that saw latency spike by forty percent after a routine schema change. We break down why more indexes often mean slower writes, how to measure index density, and the practical steps engineering teams can take to reclaim storage efficiency without sacrificing read speed. This…

0:000:00

How Database Latency Costs Companies Millions

Oct 18, 2026 · 11:12

Most engineering teams optimize for throughput, but latency is the silent killer of user retention and operational cost. In this episode, Lucas and Luna break down how a one-hundred-millisecond delay in database response time can cascade into millions in lost revenue, using real-world examples from high-frequency trading firms and e-commerce giants. We explore the specific architectural decisions that cause these delays, from connection pooling misconfigurations to inefficient query plans, and…

0:000:00

Why Your Database Is Leaking Data Through Silent Failures

Oct 17, 2026 · 9:08

We talk about how modern distributed databases handle partial failures and why most engineering teams ignore the cost of silent data loss. Using a specific example from a major fintech platform that lost transactions during a network partition, we explore the trade-offs between consistency and availability. This episode breaks down when to use strong consistency versus eventual consistency, and how to design systems that fail gracefully without losing revenue. #DatabaseEngineering…

0:000:00

How Database Schema Drift Erodes Engineering Velocity

Oct 13, 2026 · 12:19

In this episode, Lucas and Luna examine the silent killer of modern software teams: schema drift. They trace how unmanaged changes in SQL and NoSQL structures create hidden technical debt that slows deployment cycles and increases bug rates. Using a concrete case study of a mid-sized fintech startup that lost three weeks of sprint capacity to migration errors, they explain why treating database structure as code is not optional. The conversation covers practical strategies for enforcing strict…

0:000:00

How Data Lineage Prevents Compliance Nightmares

Oct 12, 2026 · 9:00

When a major fintech firm faced a regulatory audit that hinged on tracing customer data from source to report, the difference between chaos and clarity came down to one thing: data lineage. In this episode of Database Tech with Fexingo, we explore how tracking the journey of your data—every transformation, every move—becomes the backbone of modern compliance. We look at why manual spreadsheets fail under pressure and how automated lineage tools turn an impossible question into a ten-minute…

0:000:00

How Database Indexes Drift And Cost You Money

Oct 12, 2026 · 8:44

We look at how database indexes drift over time, becoming fragmented and useless. Using a specific example from a mid-sized e-commerce platform, we show how unused or redundant indexes can bloat storage costs by thirty percent and slow down write operations. Lucas and Luna discuss the hidden maintenance overhead that engineers often ignore until queries start failing. #DatabaseManagement #IndexOptimization #TechEconomics #EngineeringCosts #DataStorage #QueryPerformance #BTreeIndexes…

0:000:00

How Database Indexes Actually Speed Up Queries

Oct 11, 2026 · 12:12

Most engineers treat database indexes as magic bullets, but they often create more problems than they solve. In this episode, we look at how the B-tree index structure works under the hood, using a specific case of a logistics company that slowed down by adding too many indexes. We explore the trade-off between read speed and write latency, showing why your database might be choking on simple updates because of unused or redundant indexing strategies. #DatabaseEngineering #IndexOptimization…

0:000:00

Why Your Database Is Leaking Money on Unused Indexes

Oct 10, 2026 · 9:17

Most engineering teams over-index their primary databases, paying a heavy performance tax for queries they never run. In this episode, we look at the hidden cost of index bloat and how to identify which indexes are actually earning their keep. We break down the trade-off between read speed and write latency, using a concrete example of a retail analytics platform that cut its write time in half by pruning dead indexes. If you are running PostgreSQL or MySQL, understanding when an index hurts…

0:000:00

Why Your Database Queries Are Slow

Oct 9, 2026 · 11:24

We break down the specific mechanics of query optimization and why index fragmentation is silently killing application performance. Using a real-world example from a major fintech platform that saw latency spikes after a routine schema change, we explain how B-tree indexes degrade over time. Lucas walks through the trade-offs between read speed and write overhead, while Luna challenges the assumption that more indexes always mean better performance. This episode covers practical steps to audit…

0:000:00

Why Your Database Sucks at Real Time Data

Oct 7, 2026 · 11:20

Most teams treat their primary database as a single monolith, forcing every read and write through the same engine. This episode dissects the latency tax of this approach using a concrete case study of a mid-market logistics firm that hit eight-second query times during peak hours. We explore how separating hot transactional data from cold analytical queries can cut response times by ninety percent without adding complexity. Lucas walks through the architectural trade-offs of materialized views…

0:000:00

How Data Mesh Decentralizes Enterprise Tech

Oct 7, 2026 · 10:23

In October twenty twenty six, enterprises are drowning in centralized data silos. This episode examines how the data mesh paradigm shifts ownership from a central platform team to domain-oriented local teams. We look at the concrete trade-offs of treating data as a product, the infrastructure required for self-serve governance, and why most implementations fail when they skip the cultural shift. Lucas and Luna break down the specific architectural decisions that make decentralized data storage…

0:000:00

How Data Contracts Prevent Broken Pipelines

Oct 5, 2026 · 12:05

Data pipelines break not because of bad code, but because of bad expectations. In this episode, Lucas and Luna dissect the concept of data contracts — the explicit agreements between producers and consumers of data that are becoming essential as organizations scale. We look at how teams like those at Netflix and Airbnb use schema enforcement and testing to stop the silent failures that cost millions in engineering hours. You will learn why treating data like a product with versioning is the key…

0:000:00

Why Your Database Chokes on Simple Queries

Oct 5, 2026 · 8:39

We dig into the hidden cost of index bloat and how over-indexing actually slows down writes in modern systems. Using a specific case from a mid-sized e-commerce platform that saw write latency spike after adding too many secondary indexes, we explore the trade-offs between read speed and storage efficiency. Lucas breaks down the mechanics of B-tree overhead while Luna challenges the assumption that more indexes always mean faster queries. This episode reveals why your database might be wasting…

0:000:00

Why Your Database Is Wasting Money on Indexes

Oct 4, 2026 · 6:58

Most engineering teams treat database indexes like a free lunch, assuming more columns indexed means faster queries. Lucas and Luna dissect why this intuition often backfires, using the specific case of write-heavy workloads where index bloat increases latency and storage costs. They explore the trade-off between read speed and write overhead, revealing how unnecessary indexes can slow down insertions by up to forty percent in high-volume transaction systems. The conversation digs into…

0:000:00

How Database Partitioning Saves Engineering Teams

Oct 2, 2026 · 9:14

Lucas and Luna explore the operational reality of database partitioning, focusing on how splitting large tables by time or region solves performance bottlenecks without complex sharding. They examine a specific case where a logistics platform reduced query latency from seconds to milliseconds by isolating historical data into cold storage partitions. The conversation covers practical implementation strategies, the trade-offs between maintenance overhead and query speed, and why partitioning is…

0:000:00

The Hidden Cost of Data Modeling Mistakes

Oct 2, 2026 · 12:50

We dig into why data modeling choices, not just hardware, dictate long-term system health. Using a specific case where a startup’s rigid schema caused a six-month migration nightmare, we explore the trade-offs between normalization and flexibility. Lucas walks through the engineering reality of evolving schemas in production, while Luna challenges the assumption that more structure always equals better reliability. We break down when to use relational integrity versus document flexibility, and…

0:000:00

How Vector Databases Are Changing Search

Oct 1, 2026 · 13:44

Lucas and Luna explore how vector databases have moved from experimental research projects to core infrastructure for modern applications. They examine the mechanics of embedding, the trade-offs between latency and accuracy, and why traditional search methods are struggling with unstructured data. The conversation covers specific architectural decisions engineering teams face today, including hybrid search strategies and the rising cost of GPU-backed storage. Anchored in the technology…

0:000:00

How Database Caching Breaks Consistency

Sep 30, 2026 · 12:47

We explore the hidden danger of database caching in high-traffic systems, using a specific case where stale data led to double-spending errors. Lucas and Luna dissect how read replicas and application-level caches can diverge from the source of truth, creating consistency gaps that traditional indexing and sharding cannot fix. We look at concrete strategies like cache invalidation patterns and write-through mechanisms to prevent data decay from becoming financial loss. #DatabaseTech…

0:000:00

The Hidden Cost of Database Storage Efficiency

Sep 29, 2026 · 12:28

We explore the counterintuitive reality of modern database storage, where optimizing for space can actually degrade performance and increase total cost. Using a concrete example from a major fintech platform that switched from compressed row-based tables to columnar formats, we break down how compression ratios interact with query latency. Lucas explains why saving disk space isn't always the win it seems, while Luna challenges the assumption that more efficient storage equals cheaper…

0:000:00

The Cost of Waiting for Database Consistency

Sep 28, 2026 · 11:03

On this episode of Database Tech with Fexingo, Lucas and Luna explore the hidden financial toll of database consistency models. They break down how the CAP theorem forces engineers to choose between speed and accuracy, using real-world examples from major tech platforms. The conversation covers eventual consistency versus strong consistency, the latency costs involved, and why your app's response time is directly tied to your data storage strategy. Perfect for CTOs, backend engineers, and…

0:000:00

The Real Cost of Database Vendor Lock-In

Sep 27, 2026 · 8:54

We examine how proprietary database features create invisible debt for engineering teams. Using a hypothetical fintech scaling from startup to enterprise, we track the hidden costs of migration, retraining, and lost flexibility. Lucas breaks down the trade-offs between managed service convenience and long-term architectural freedom, while Luna challenges whether the speed-to-market benefits ever truly outweigh the exit barriers. This episode offers a framework for evaluating vendor lock-in…

0:000:00

Why Your Database Chokes on Simple Queries

Sep 25, 2026 · 11:56

Lucas and Luna dissect the hidden cost of query complexity in modern application stacks. They explore how seemingly minor inefficiencies in SQL logic can cascade into massive latency spikes, using a concrete case study from a high-traffic e-commerce platform to show why optimizing the wrong part of your code wastes engineering time. The conversation highlights the difference between algorithmic complexity and physical I/O constraints, offering a specific framework for debugging slow database…

0:000:00

How Data Gravity Shifts Cloud Economics

Sep 25, 2026 · 9:01

Most engineering teams treat data storage as a passive utility, but in September 2026, the economics of cloud databases are flipping because of something called egress fees. Lucas and Luna break down how massive data gravity traps companies into expensive on-premise or hybrid architectures, even when their compute is in the public cloud. We look at why moving terabytes out of AWS or Azure costs more than the storage itself, and how new SQL engines are trying to solve the bandwidth bottleneck…

0:000:00

How Data Normalization Prevents Billion-Dollar Glitches

Sep 24, 2026 · 10:55

In this episode of Database Tech, Lucas and Luna dissect the silent risks of denormalized databases. They explore how skipping normalization for speed can lead to catastrophic data inconsistencies, using a hypothetical e-commerce scenario where inventory counts drift by millions due to redundant writes. The conversation covers the trade-offs between read performance and write integrity, examining when to embrace redundancy and when to stick to strict relational schemas. Listeners will learn the…

0:000:00

How Database Locks Kill Your App Speed

Sep 23, 2026 · 13:10

Most engineers blame slow queries for latency, but the real bottleneck is often row-level locking. In this episode, we dissect how exclusive locks on a single customer record can stall an entire database cluster during peak traffic. We look at the specific mechanics of optimistic versus pessimistic concurrency control and why ignoring lock contention costs companies millions in lost transactions every quarter. Lucas and Luna break down the trade-offs between strict consistency and system…

0:000:00

The Hidden Cost of Database Consistency Models

Sep 21, 2026 · 11:46

Lucas and Luna explore why most engineering teams default to strong consistency when eventual consistency would save millions in latency and compute costs. They break down the CAP theorem trade-offs using a real-world e-commerce checkout scenario, showing how relaxing isolation levels can improve user experience without risking financial integrity. The conversation digs into specific implementation patterns for handling race conditions in high-throughput systems. #DatabaseEngineering…

0:000:00

How Database Sharding Scales Without Breaking

Sep 20, 2026 · 10:45

Sharding sounds like a simple fix for scaling, but most engineering teams get it wrong by choosing the wrong key. We look at how one fintech startup lost three weeks of uptime because they sharded by user ID instead of transaction ID. This episode breaks down the real cost of cross-shard joins, the hidden latency in distributed transactions, and why your database might be silently failing under load. If you are building for scale, this is the lesson that saves your architecture.…

0:000:00

How Databases Handle Data Decay and Retention

Sep 19, 2026 · 9:37

We look at why database retention policies are often an afterthought until compliance hits. Using the example of a fintech startup that nearly faced a GDPR fine because they stored raw user behavioral logs for seven years, we explore how data decay works in practice. Lucas walks through the mechanics of time-to-live settings in modern NoSQL stores versus the manual cleanup scripts still running on legacy SQL systems. Luna challenges the assumption that more data is always better, bringing up…

0:000:00

How Database Schema Evolution Saves Engineering Teams

Sep 18, 2026 · 11:30

Schema migration is the hidden bottleneck in modern software delivery. This episode dissects how leading engineering organizations handle database schema changes without downtime, using specific patterns like backward-compatible field additions and online DDL tools. We explore the trade-offs between strict consistency models and flexible data evolution, drawing on real-world cases where rigid schemas caused deployment failures while adaptive approaches kept systems running. Lucas and Luna break…

0:000:00

How Data Lineage Transforms Audit Compliance

Sep 18, 2026 · 10:39

On this episode of Database Tech, Lucas and Luna dive into the often-overlooked discipline of data lineage — tracking where information comes from, how it moves, and who touches it before it lands in a final report. With recent regulatory pressures mounting across financial services and healthcare, companies like JPMorgan and UnitedHealth are investing heavily in automated lineage tools to prove data integrity without slowing down analytics. We explore why manual tracking fails at scale, how…

0:000:00

How Database Connection Pools Save Systems

Sep 17, 2026 · 12:01

Most engineering teams treat database connections like a scarce resource, but the real bottleneck is often the handshake overhead and context switching. In this episode of Database Tech with Fexingo, Lucas and Luna dissect why connection pooling isn't just an optimization trick but a fundamental architectural requirement for modern web apps. They explore the specific mechanics of how pools manage idle versus active connections, the hidden latency costs of creating new TCP and TLS sessions under…

0:000:00

How Distributed Databases Handle Consistency Without Killing Speed

Sep 15, 2026 · 10:38

We break down the CAP theorem and why choosing strong consistency over availability can stall your application. Using a specific case study of a global fintech startup’s migration from a single-region SQL database to a distributed NoSQL system, we examine the trade-offs between latency, data integrity, and user experience. Lucas and Luna discuss how partition tolerance forces hard choices during network splits, and why most teams get this wrong by trying to have it all. This episode covers…

0:000:00

How Databases Handle Data Decay and Retention

Sep 14, 2026 · 9:35

Most database discussions focus on speed, but data decay is the silent cost center. In this episode, Lucas and Luna examine how retention policies impact storage costs and query performance. We look at a specific case study of a fintech startup that reduced cloud spend by forty percent by implementing tiered expiration for session tokens. The conversation covers time-to-live mechanisms, garbage collection overhead, and why deleting old data is harder than it sounds. This isn't about storing…

0:000:00

How Database Caching Transforms App Speed

Sep 13, 2026 · 9:25

We drill into the mechanics of caching layers, using Redis as the primary case study to explain how keeping hot data in memory bypasses slow disk reads. Lucas and Luna break down cache invalidation strategies, hit rates, and why a single misconfigured TTL can cascade into system-wide latency spikes. We look at real-world performance deltas when moving from direct database queries to an in-memory store, focusing on the trade-offs between consistency and speed in modern microservices…

0:000:00

How Databases Handle the Midnight Traffic Spike

Sep 12, 2026 · 8:50

Every day, a major consumer app faces a predictable but violent surge in user activity that threatens to crash its primary database. In this episode, Lucas and Luna break down how one specific fintech platform uses connection pooling and read replicas to absorb that shock without paying for idle capacity. We explore the mechanics of buffering sudden demand spikes, why simply adding more servers often fails during peak hours, and the architectural trade-offs between consistency and availability…

0:000:00

Why Your Database Is Slow Despite Perfect Indexes

Sep 11, 2026 · 9:53

Lucas and Luna examine the hidden cost of disk seeks in modern storage architectures. Using a specific case of an e-commerce platform that migrated from mechanical drives to solid-state arrays, they explore how latency changed their transaction logic. The conversation drills into why faster hardware doesn't always mean faster queries when data distribution is poor. They break down the difference between throughput and response time, showing how one company reduced average query time by half…

0:000:00

How Database Partitioning Saves Cloud Costs

Sep 11, 2026 · 9:49

In this episode, we dissect the often-overlooked financial mechanics of data storage architecture. While most engineers focus on query speed or latency, the real cost driver in modern cloud databases is actually data retention and lifecycle management. We examine how companies like Netflix and Spotify leverage automated partitioning to archive cold data, reducing storage bills by up to forty percent without sacrificing access to historical records. Lucas walks through the specific technical…

0:000:00

How Database Indexes Create Write Amplification Problems

Sep 9, 2026 · 9:50

Lucas and Luna dive into the hidden cost of fast reads: write amplification. Using a specific look at how B-tree indexes multiply disk writes during bulk inserts, they explain why your database slows down when you try to keep it organized. This episode breaks down the mechanics of index maintenance, showing why every additional index layer increases storage IO by three or four times. With concrete examples from modern cloud infrastructure as of September ninth twenty twenty six, listeners will…

0:000:00

The Silent Killer of Database Performance

Sep 8, 2026 · 10:33

Lucas and Luna explore how index bloat silently degrades database performance, turning fast queries into sluggish experiences. They examine the mechanics of write amplification, the hidden costs of maintaining too many indexes, and practical strategies for monitoring and pruning unused or redundant indices in modern cloud environments. This episode offers concrete advice for engineers managing high-traffic applications. #DatabasePerformance #IndexBloat #WriteAmplification #CloudCosts…

0:000:00

How Database Indexes Create Write Amplification Problems

Sep 7, 2026 · 8:46

Lucas and Luna dissect the hidden cost of fast reads: write amplification. They examine how maintaining secondary indexes forces databases to rewrite data multiple times per transaction, slowing down high-throughput systems. Using a concrete example from a major e-commerce platform, they explain why dropping an index can sometimes double write speed, and what engineering teams do when read performance is no longer the bottleneck. #DatabaseEngineering #WriteAmplification #SecondaryIndexes…

0:000:00

How Database Partitioning Saves Billions in Cloud Costs

Sep 6, 2026 · 11:03

This episode explores the hidden economics of database partitioning, using a specific case study from a major fintech platform that reduced its cloud storage bill by forty percent simply by restructuring how it archived old transaction records. Lucas and Luna break down why keeping hot data on expensive SSDs while moving cold data to cheaper object storage is not just a technical choice but a P&L decision. They discuss the trade-offs between query latency and cost efficiency, explaining how…

0:000:00

How Database Column Stores Crushed Row Storage

Sep 5, 2026 · 9:47

We dive into the structural shift from row-oriented to column-oriented database storage, using ClickHouse as the primary case study. While traditional databases like PostgreSQL store data row-by-row for transactional integrity, column stores like ClickHouse group identical fields together on disk. This architectural choice transforms analytical queries from seconds into milliseconds by eliminating unnecessary I/O. We examine why this matters for modern business intelligence, how it impacts…

0:000:00

How Database Row Formats Save Cloud Costs

Sep 4, 2026 · 7:27

This week we look at how changing a database's internal row format from variable-length to fixed-length encoding can cut storage bills by forty percent. We use a specific e-commerce archive case to show why this matters. The hosts discuss the trade-offs between CPU cycles and disk I/O, and why modern cloud providers are pushing columnar stores for analytics workloads. #DatabaseEngineering #CloudCostOptimization #StorageFormats #RowStoreVsColumnStore #DataArchitecture #TechBusiness…

0:000:00

How Database Partitioning Saves Billions in Cloud Costs

Sep 3, 2026 · 10:14

We break down why horizontal partitioning is the silent profit driver for high-scale data platforms. Using a concrete example of how splitting user activity logs by date and region reduces storage costs by over sixty percent, we explore the trade-offs between query complexity and infrastructure savings. Lucas walks through the mechanics of cold versus hot data tiering, while Luna challenges the operational overhead required to maintain these structures. This episode explains why your database…

0:000:00

Why Database Indexes Create Write Amplification Problems

Sep 2, 2026 · 15:09

Most engineers assume adding an index makes queries faster without cost. This episode breaks down write amplification, where every insert triggers multiple disk writes to maintain index structures. We examine how this overhead impacts throughput in high-traffic systems and why your choice of storage engine matters more than you think when designing for write-heavy workloads. #DatabaseEngineering #WriteAmplification #LSMTrees #BTreeIndexes #DataStorage #TechArchitecture #SystemDesign…

0:000:00

How Database Partitioning Saves Billions in Cloud Costs

Sep 1, 2026 · 11:08

Most companies overpay for cloud database storage by failing to understand lifecycle management. We break down the specific mechanics of hot, warm, and cold data partitioning using a real-world e-commerce example where moving six months of order history to object storage cut monthly bills by forty percent. Lucas and Luna explore how to design partition keys that respect query patterns while minimizing egress fees, and why most teams get the transition wrong by relying on manual exports instead…

0:000:00

Why Database Query Optimizers Underestimate Joins

Aug 31, 2026 · 7:23

In this episode of Database Tech with Fexingo, Lucas and Luna dive into a classic failure mode of query optimizers: join cardinality misestimation. Using the example of a customer analytics dashboard, they explain why optimizers often underestimate join selectivity, leading to catastrophic query plans. They explore how statistics, histograms, and correlation assumptions break down, and discuss practical fixes like extended statistics, query hints, and plan management. By the end, you'll…

0:000:00

Why Database Compaction Can Stall Under Write Load

Aug 30, 2026 · 10:23

On this episode of Database Tech with Fexingo, Lucas and Luna dig into a database problem that quietly wrecks performance: compaction. When a storage engine based on LSM trees merges sorted runs in the background, it can suddenly steal CPU and disk bandwidth, causing latency spikes and write stalls. The hosts explain why compaction is necessary, how it can go wrong, and what engineers can do to keep it from ruining their p99s. They walk through the classic trade-off between write amplification…

0:000:00

Why Database Query Planning Uses Cost Models

Aug 29, 2026 · 9:23

In this episode of Database Tech with Fexingo, Lucas and Luna dive into the hidden complexity of database query planning. They explore how modern databases decide between a sequential scan and an index scan, why the planner's cost model matters more than raw speed, and how a single bad cardinality estimate can turn a two-millisecond query into a two-second disaster. Using a concrete example of a users table with a status column, they walk through the planner's decision process, the role of…

0:000:00

Why Database Sharding Needs a Routing Layer

Aug 28, 2026 · 10:29

Most teams treat sharding as a storage problem, but the real bottleneck is the routing layer that decides which shard handles each query. In this episode, Lucas and Luna break down why a naive hash on user ID breaks as soon as you add nodes, why consistent hashing became the default, and how Netflix's move to active-active sharding forced them to rethink routing entirely. They also look at Vitess, the project born from YouTube's scaling pain, and explain why routing tables and gossip protocols…

0:000:00

Showing the latest 50 episodes. The full archive of 218 is on Apple Podcasts, Spotify and every major podcast app — or via the RSS feed above.