Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
Technology
Health & Fitness
About Us
Contact Us
Copyright
© 2024 PodJoint
Podjoint Logo
US
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts211/v4/85/10/33/85103327-6187-74fd-1e1a-0c0de059d5bd/mza_5384405135643825084.jpg/600x600bb.jpg
Compiled Conversations
Edd Mann
13 episodes
1 day ago
In-depth conversations with the people shaping software and technology. Each episode explores real-world experiences, technical challenges, and the thinking behind the tools, systems, and decisions that drive modern development. From engineering practices to architectural choices, this is a show for developers who care about how software is built - and who's building it.
Show more...
Technology
RSS
All content for Compiled Conversations is the property of Edd Mann and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
In-depth conversations with the people shaping software and technology. Each episode explores real-world experiences, technical challenges, and the thinking behind the tools, systems, and decisions that drive modern development. From engineering practices to architectural choices, this is a show for developers who care about how software is built - and who's building it.
Show more...
Technology
Episodes (13/13)
Compiled Conversations
Building on the BEAM: Exploring Erlang and Elixir, Part 2 with Shawn McCool
We continue our conversation with Shawn McCool, exploring the Elixir ecosystem including Phoenix's LiveView, Ecto's composable queries, Nerves for IoT, and LiveBook. We discuss when to use built-in BEAM capabilities versus external services, and dive into AI integration with Tidewave.
Show more...
1 day ago
40 minutes

Compiled Conversations
Building on the BEAM: Exploring Erlang and Elixir, Part 1 with Shawn McCool
Shawn McCool shares his journey from class-oriented programming to discovering the power of Erlang and Elixir. We explore the BEAM virtual machine, process isolation, message passing, and how Erlang's unique approach to fault tolerance and concurrency enables building more resilient systems.
Show more...
1 week ago
1 hour 12 minutes

Compiled Conversations
The Life of a PostgreSQL Table, Part 2 with Bruce Momjian
Bruce Momjian returns to complete our journey through a PostgreSQL table's lifecycle. We explore how Postgres handles updates, table alterations, row deletions, and table drops - diving deep into MVCC, vacuuming, and the Write-Ahead Log.
Show more...
3 weeks ago
42 minutes

Compiled Conversations
The Life of a PostgreSQL Table, Part 1 with Bruce Momjian
Bruce Momjian takes us on a deep dive into the lifecycle of a PostgreSQL table. We explore how tables are created, how data is inserted and stored, and how queries work - from physical storage and MVCC to constraints and query planning.
Show more...
1 month ago
1 hour 25 minutes

Compiled Conversations
Domain Modeling Made Functional, Part 2 with Scott Wlaschin
In this episode, Scott Wlaschin shows how functional programming concepts can enhance domain-driven design, sharing practical techniques for building more expressive, testable domain models using functional approaches.
Show more...
1 month ago
1 hour 9 minutes

Compiled Conversations
Domain Modeling Made Functional, Part 1 with Scott Wlaschin
Scott Wlaschin, author of "Domain Modeling Made Functional" and creator of F# for Fun and Profit, joins us to discuss the powerful pairing of DDD and functional programming. In Part 1 we focus on DDD, covering strategic vs. tactical DDD, (sub)domains, bounded contexts, and the critical importance of listening and communication in software design.
Show more...
1 month ago
1 hour 21 minutes

Compiled Conversations
Boosting Laravel Through AI with Ashley Hindle
Ashley Hindle, creator of Laravel Boost, joins us to demystify AI terminology, explore practical AI development workflows, and discuss how Laravel Boost accelerates AI-assisted development with structured guidelines, MCP tools, and version-specific documentation.
Show more...
1 month ago
1 hour 49 minutes

Compiled Conversations
All Aboard the PostgreSQL Train with Bruce Momjian
Bruce Momjian traces Postgres's 39-year journey from Berkeley to today, why extensibility (PostGIS, JSON, pgvector) became its superpower, and how the community sustains momentum. We cover TDE trade-offs in core, scaling and storage realities, and decoupled storage/compute in the cloud (Aurora, Neon) - plus what it means to stay 'on the train'.
Show more...
2 months ago
1 hour 24 minutes

Compiled Conversations
Learning Domain-Driven Design, Part 2 with Vlad Khononov
In Part 2, Vlad Khononov applies DDD in practice - covering context-mapping patterns, EventStorming, fit-for-purpose architecture, testing, team ownership, pragmatic adoption, plus AI's impact on modeling.
Show more...
2 months ago
49 minutes

Compiled Conversations
Learning Domain-Driven Design, Part 1 with Vlad Khononov
Author and trainer Vlad Khononov joins us for Part 1 of a deep dive into Domain-Driven Design (DDD). We cover what DDD is really for, why strategic DDD matters more than patterns, how to identify subdomains, the relationship between subdomains and bounded contexts, and how to make pragmatic architecture choices that align with your business.
Show more...
2 months ago
1 hour 1 minute

Compiled Conversations
Serverless PHP with Matthieu Napoli
Matthieu Napoli, creator of Bref, shares how PHP found its place in serverless through AWS Lambda - and what it takes to run modern applications without managing infrastructure. We cover Bref's architecture, Laravel/Symfony support, Bref Cloud, and trade-offs with containers and Kubernetes.
Show more...
2 months ago
1 hour 6 minutes

Compiled Conversations
Thinking in Events: Principles of Event-Driven Architecture, Part 2 with James Eastham
In Part 2, James Eastham returns to tackle the practical side of event-driven architecture - covering failure recovery, orchestration vs. choreography, testing strategies, handling sensitive data, and how to migrate from a monolith using real-world patterns.
Show more...
3 months ago
46 minutes

Compiled Conversations
Thinking in Events: Principles of Event-Driven Architecture, Part 1 with James Eastham
Developer advocate James Eastham joins us for Part 1 of a deep dive into the core principles of event-driven architecture (EDA), including types of coupling, asynchronous communication, event design, and real-world trade-offs in building distributed systems.
Show more...
3 months ago
56 minutes

Compiled Conversations
In-depth conversations with the people shaping software and technology. Each episode explores real-world experiences, technical challenges, and the thinking behind the tools, systems, and decisions that drive modern development. From engineering practices to architectural choices, this is a show for developers who care about how software is built - and who's building it.