

Vlad Khononov
Software architect and author of Balancing Coupling in Software Design, experienced in domain-driven design, untangling monoliths, and tackling architectural challenges.
Top 5 podcasts with Vlad Khononov
Ranked by the Snipd community

86 snips
Apr 1, 2025 • 56min
SE Radio 662: Vlad Khononov on Balancing Coupling in Software Design
Vlad Khononov, a software architect and author of 'Balancing Coupling in Software Design', discusses the crucial balance of coupling in software design. He explores the three dimensions of coupling: integration strength, distance, and volatility. Vlad shares insights on how design decisions affect complexity versus modularity, stressing the importance of managing coupling to reduce cognitive load. The conversation also covers adapting principles of coupling to real-world projects, offering strategies for maintaining software quality and flexibility in changing business environments.
55 snips
Apr 3, 2025 • 42min
Balancing Coupling in Software Design with Vlad Khononov
In this conversation, Vlad Khononov, a seasoned software engineer and author, delves into the critical concept of coupling in software design. He argues that while coupling is essential for functionality, it needs careful balancing for system evolution. Vlad discusses key factors like knowledge sharing and volatility that impact software architecture. He also highlights the complexities of transitioning to microservices, emphasizing the importance of manageable dependencies and effective knowledge transfer to tackle cognitive load and streamline software development.

41 snips
Aug 20, 2025 • 1h 2min
Learning Domain-Driven Design, Part 1 with Vlad Khononov
In this enlightening discussion, Vlad Khononov, a seasoned software engineer and author, unravels the complexities of Domain-Driven Design (DDD). He emphasizes the importance of aligning software with business strategies rather than just focusing on code. Vlad explains the roles of subdomains and bounded contexts, helping teams navigate the intricacies of architecture. He also debunks common myths, shares insights on effective communication with domain experts, and discusses prioritizing core business challenges—all while encouraging flexibility in design.

32 snips
Aug 27, 2025 • 49min
Learning Domain-Driven Design, Part 2 with Vlad Khononov
Vlad Khononov, a software architect and author of 'Learning Domain-Driven Design', dives into advanced DDD concepts. He discusses real-world implementations like CQRS and context mapping patterns. Vlad emphasizes the importance of collaborative modeling techniques, drawing lessons from Formula One racing about accuracy in software models. He also explores the intersection of DDD and team dynamics, and how AI can enhance software architecture. Listeners will gain valuable insights into managing team ownership and practical strategies for adopting DDD without overwhelm.

12 snips
Aug 15, 2025 • 37min
Balancing Coupling in Software Design • Vlad Khononov & Sheen Brisals
Vlad Khononov, an author and software engineer known for his work on coupling in software design, joins AWS Serverless Hero Sheen Brisals for a fascinating discussion. They delve into the principles of coupling and cohesion, reflecting on their importance amid modern architectures like microservices. Vlad shares insights on navigating complexity and the challenges of problem decomposition. Plus, he reveals his creative twist of including AI-generated poetry in his book to help readers understand complex concepts. This blend of art and technology offers a fresh perspective on software design.


