Publishing Details
Contact & Outreach
About This Podcast
Geek out with us over the latest tech reads.
Explore Statistics
Recent Episodes
EP 20 : Foundations of Software Testing: Mastering ISTQB Certification
This series provides a comprehensive guide based on the ISTQB Foundation Syllabus v4.0 (2023), specifically designed to help candidates prepare for the Certified Tester Foundation Level (CTFL)…
EP 19 : Inside the Architecture: Mastering the System Design Interview
This episode examines the "intimidating" and "vague" world of system design interviews, where processes are often open-ended and lack a single correct answer. Drawing on the expertise of Alex Xu, an…
EP18 : Decoding Complexity: The Strategic Architect’s Guide
In this episode, we explore the core tenets of John Ousterhout’s seminal work, A Philosophy of Software Design. Software engineering is one of the purest creative activities in history, yet its…
EP 17 : Designing Data-Intensive Applications: Building Reliable, Scalable, and Maintainable Systems
In this episode, we dive into the fundamental principles for building software systems that are reliable, scalable, and maintainable. We move past industry buzzwords to gain a technically precise…
EP 16: Enterprise System Architecture Patterns and Tradeoffs
This podcast delves into the fundamental design considerations for Enterprise Applications, which typically involve the display, manipulation, and storage of large amounts of often complex data and…
EP 15: Software Architecture: The Hard Parts – Governing Architectural Integrity with ADRs and Fitness Functions
This podcast focuses on two indispensable practices for effectively documenting and governing critical architectural decisions: Architectural Decision Records (ADRs) and Architecture Fitness…
Neural Networks : Google Titans
Join us as we explore the latest advancements, including Google's innovative Titans architecture, designed to handle vast amounts of data and long-range dependencies
EP 13 : Containerised .NET Microservices: A Deep Dive
This podcast explores the world of building robust and scalable applications using microservices architecture with .NET and Docker containers. Join us as we:●Unpack the fundamentals of Docker…
S1E12 EP 12 : Scaling Software: Lessons from Google
●This podcast explores the unique challenges and solutions involved in building and maintaining software at Google's scale. ●Drawing on insights from the book Software Engineering at Google, each…
EP 11 : From Data Models to Distributed Consensus: A Journey Through Modern Data Systems
This podcast takes you on a journey through the fascinating world of modern data systems, exploring the key concepts and techniques used to build reliable, scalable, and maintainable applications. -…
Cross-Platform Crossroads: Navigating the World of Mobile App Development
About cross-platform mobile app development with popular mobile development tool! Discussing the hottest frameworks, like Flutter and Xamarin, compare their pros and cons, and help you decide which…
Episode 9 : Scaling Software with CQRS and Event Sourcing
Listen through a real-world implementation of the Command Query Responsibility Segregation (CQRS) pattern and Event Sourcing (ES) in a conference management system. Join a panel of experts –…
Episode 8 : Demystifying Data Access: A Guide to Repositories and Unit of Work
This podcast explores the essential software design patterns of Repository and Unit of Work, which are commonly used in ASP.NET MVC applications. Listen in as we break down the complexities of data…
Episode 7 : Unlocking Natural Language Processing: A Practical Guide
The fascinating world of Natural Language Processing (NLP) using practical examples from the "Python Natural Language Processing Cookbook". Each episode breaks down a core NLP concept, like text…
Episode 6 : Kickstart Your Software Architecture Journey
Are you ready to design robust, scalable, and efficient software systems? Join us on Kickstart Your Software Architecture Journey, as we explore the essential principles and advanced practices…
Episode 5 : Navigating the Backend: Your Roadmap to Becoming a Developer
Are you fascinated by the hidden machinery of websites and applications? This episode explores the exciting world of backend development, guiding aspiring programmers on their journey from novices to…
Episode 4 : Design Patterns: Unlocking Reusable Object-Oriented Software
In the ever-evolving landscape of software development, the pursuit of elegant, reusable, and maintainable code remains a paramount goal. "Design Patterns: Elements of Reusable Object-Oriented…
Podcast Episode 3 : A Philosophy of Software Design
Comprehensive overview of software design principles, focusing on minimizing complexity and improving code readability. The author, John Ousterhout, argues against a purely tactical approach to…
SD Podcast Episode 2 : Clean Architecture by Bob Martin
The source material is a book excerpt from "Clean Architecture", authored by Robert C. Martin, also known as "Uncle Bob", a prominent software developer with significant experience in the field. The…
EP1 : A Pragmatic Approach to Software Development
Talking about the book The Pragmatic Programmer Your Journey to Mastery, 20th Anniversary Edition (Andrew Hunt David Hurst Thomas)
Frequently Asked Questions
SD Podcast has published 20 episodes since September 2024, covering topics in Arts.
SD Podcast is currently declining with new episodes every 2 weeks. Average episode length is 14m.
Sign up on Grep.FM to access contact details for SD Podcast, including email and social media links.