Ian Villanueva

SD Podcast

Arts EN ↓ 22 episodes

 Geek out with us over the latest tech reads. 

Author

Ian Villanueva

Category

Arts

Podcast website

podcasters.spotify.com

Latest episode

Apr 10, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

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

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 flaw in OpenBSD to "escaping" its testing environment to post on the web, Mythos is a massive leap fo...

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

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 strategy is set, and the engine room, where enabling technologies are actually implemented. The po...

EP 20 : Foundations of Software Testing: Mastering ISTQB Certification 30.01.2026

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 explores software testing fundamentals, the Software Development Life Cycle (SDLC), and modern methodologies...

EP 19 : Inside the Architecture: Mastering the System Design Interview 29.01.2026

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 transform broad technical problems into scalable architectures

EP18 : Decoding Complexity: The Strategic Architect’s Guide 28.01.2026

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 accumulates, making it harder and more expensive to maintain them. We break down how to fight this &qu...

EP 17 : Designing Data-Intensive Applications: Building Reliable, Scalable, and Maintainable Systems 05.01.2026

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 explore the transition from compute-intensive to data-intensive applications , where the primary challenges...

EP 16: Enterprise System Architecture Patterns and Tradeoffs 08.12.2025

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 data and voluminous records, alongside business rules (or "illogic") resulting from various...

EP 15: Software Architecture: The Hard Parts – Governing Architectural Integrity with ADRs and Fitness Functions 08.12.2025

This podcast focuses on two indispensable practices for effectively documenting and governing critical architectural decisions: Architectural Decision Records (ADRs) and Architecture Fitness Functions .

Neural Networks : Google Titans 16.01.2025

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 24.11.2024

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 .NET Framework, guiding you on the ideal choice for your containerised applications.45●Break down the...

EP 12 : Scaling Software: Lessons from Google 15.11.2024

●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 Google engineers tackle issues like time, scale, trade-offs, knowledge sharing, testing, and documentation...

EP 11 : From Data Models to Distributed Consensus: A Journey Through Modern Data Systems 16.10.2024

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 more advanced topics, such as replication, partitioning, transaction processing, and distributed consen...

Cross-Platform Crossroads: Navigating the World of Mobile App Development 08.10.2024

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, Cross-Platform Crossroads is your go-to source for all things mobile.

Episode 9 : Scaling Software with CQRS and Event Sourcing 01.10.2024

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 manager – as they navigate the challenges and triumphs of building a scalable, resilient, and maintainable a...

Episode 8 : Demystifying Data Access: A Guide to Repositories and Unit of Work 28.09.2024

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 maintainability, and enhance testability. We'll be using practical examples from the Contoso University web ap...

Episode 7 : Unlocking Natural Language Processing: A Practical Guide 24.09.2024

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.

Episode 6 : Kickstart Your Software Architecture Journey 23.09.2024

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 Architecture" by Dr. Edward D Lavieri Jr., is your guide to navigating the dynamic world of softw...

Episode 5 : Navigating the Backend: Your Roadmap to Becoming a Developer 23.09.2024

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 of digital experiences.●This episode will unpack the essential skills and technologies required, provi...

Episode 4 : Design Patterns: Unlocking Reusable Object-Oriented Software 22.09.2024

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 of Four," emerges as a seminal work in this domain. Published in 1995, this book tr...

Podcast Episode 3 : A Philosophy of Software Design 21.09.2024

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 designs and fixing problems. He outlines a set of principles for designing classes, modules, and methods,...

SD Podcast Episode 2 : Clean Architecture by Bob Martin 21.09.2024

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 high-level policies separate from low-level details, using the Dependency Inversion Principle (DIP), and...

EP1 : A Pragmatic Approach to Software Development 20.09.2024

Talking about the book The Pragmatic Programmer Your Journey to Mastery, 20th Anniversary Edition (Andrew Hunt David Hurst Thomas)

Listen to the SD Podcast podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.