Layers of Abstraction

Exploring the depths of software architecture and design patterns

About the Podcast

Layers of Abstraction is a podcast dedicated to diving deep into software architecture, design patterns, and the ever-evolving landscape of computer science. Each episode explores a different layer of abstraction, from low-level systems thinking to high-level architectural decisions.

Join us as we interview experts, discuss current trends, and share insights that help developers write better, more maintainable code.

Latest Episodes

EP 12

Microservices in the Wild

April 20, 2024

Discussing the challenges and benefits of microservices architecture, and when it makes sense to adopt them.

EP 11

Design Patterns That Matter

April 13, 2024

We explore the classic design patterns and discuss which ones are still relevant in modern development.

EP 10

The Art of Code Reviews

April 6, 2024

Best practices for conducting effective code reviews that improve code quality and team collaboration.

EP 9

Testing Strategies

March 30, 2024

A comprehensive look at different testing approaches: unit, integration, and end-to-end testing.

Get in Touch

Have feedback or want to be a guest? Reach out to us: