Skip to content
SD Podcast podcast artwork

PODCAST · arts

SD Podcast

by Ian Villanueva

Geek out with us over the latest tech reads.

Publisher-supplied feed metadata · PodParley refreshed Dec 19, 2024 · Source feed

Episodes

  1. EP 22 : The AI Too Dangerous to Release: Inside Anthropic’s Claude

    What happens when an AI becomes so good at coding that it accidentally becomes the world’s most dangerous hacker? In this episode, we break down the secret arrival of Claude Mythos, a new frontier model that Anthropic has deemed too powerful for public release. From finding a 27-year-old security...

  2. EP 21 : Riding the Architect Elevator: Connecting Strategy and Code in the Digital Enterprise

    This series examines how the role of the IT architect is evolving from a technical specialist into a critical change agent who must span all levels of a large organization. By riding the "architect elevator," these professionals bridge the gap between the corporate penthouse, where business...

  3. 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) qualification. Authored by experts Erik van Veenendaal, Rex Black, and Dorothy Graham, the content...

  4. 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 experienced software engineer who has worked at Apple and Twitter, the discussion explores how to...

  5. 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 greatest limitation is our ability to understand the systems we create. As programs evolve, complexity...

  6. 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 understanding of the various technologies and trade-offs involved in modern data processing.We…

    more
  7. 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 the support or automation of business processes. These systems are often characterised by complex...

  8. 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 Functions.

  9. 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

  10. 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 containers and their advantages over traditional virtual machines.123●Compare and contrast .NET 7 and the...

  11. 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 episode will cover key aspects of Google's engineering culture, processes, and tools. ●Learn how…

    more
  12. 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. - We will start with the fundamentals, such as data models and query languages, and then move on to...

  13. 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 one is the right fit for your project. Whether you're a seasoned developer or just starting out,...

  14. 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 – including a CQRS expert, software architect, developer, domain expert, IT professional, and business…

    more
  15. 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 access, explaining how these patterns can streamline your development process, improve code...

  16. 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 classification or information extraction, and demonstrates how to apply it using Python code.

  17. 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 driving modern software development. This podcast, inspired by the book "Kickstart Software Design...

  18. 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 skilled developers.●Discover the crucial role backend developers play in building the foundations...

  19. 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 Software", by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides, commonly known as the "Gang…

    more
  20. 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 programming and instead advocates for a strategic approach, where time is invested in creating clean...

  21. 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 book discusses the principles of good software architecture, including the importance of keeping...

  22. 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)

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

Geek out with us over the latest tech reads.

HOSTED BY

Ian Villanueva

CATEGORIES

Frequently Asked Questions

How many episodes does SD Podcast have?

SD Podcast currently has 22 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is SD Podcast about?

Geek out with us over the latest tech reads.

How often does SD Podcast release new episodes?

SD Podcast has 22 episodes. Check the episode list to see recent publication dates and frequency.

Where can I listen to SD Podcast?

You can listen to SD Podcast on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts SD Podcast?

SD Podcast is created and hosted by Ian Villanueva.
URL copied to clipboard!