Balancing Coupling in Software Design with Vlad Khononov
.NET Rocks!7 Marras 2024

Balancing Coupling in Software Design with Vlad Khononov

How do you balance the coupling in your application? Carl and Richard talk to Vlad Khononov about his book on Balancing Coupling in Software Design. Vlad talks about three aspects of coupling - information, distance, and volatility. When these aspects are out of balance, such as a pair of services that are distant from each other but highly dependent and need lots of information, development becomes difficult. Where information is high, keeping the distance low makes life easier. This led to a great conversation about Conway's Law and the idea that sometimes changing the team organization can lead to better application development! Check out the book!

Jaksot(1984)

Azure Service Fabric with Mark Fussell

Azure Service Fabric with Mark Fussell

So what does it take to make scalable, resilient services in the cloud? Carl and Richard talk to Mark Fussell about Azure Service Fabric, the underlying infrastructure inside Azure to provide these ca...

4 Elo 201555min

Analyzing Source Code using Moose with Tudor Gîrba

Analyzing Source Code using Moose with Tudor Gîrba

You write a lot of code, but how often do you read it? And how do you read it? Carl and Richard talk to Tudor Girba about getting better at reading code by using tools that help you organize it. The c...

30 Heinä 201548min

Changes to Glimpse with Anthony van der Hoorn and Nik Molnar

Changes to Glimpse with Anthony van der Hoorn and Nik Molnar

So what's happened with Glimpse? Carl and Richard talk to Anthony van der Hoorn and Nik Molnar about the latest developments with their web instrumentation library Glimpse. First news - Anthony and Ni...

29 Heinä 201556min

Less is More in Languages with Mark Seemann

Less is More in Languages with Mark Seemann

How much of a language is essential? Carl and Richard chat with Mark Seemann about what features are critical to a language, and which ones are redundant. Who would put redundant features in a languag...

28 Heinä 20151h 1min

Artificial Intelligence Geek Out

Artificial Intelligence Geek Out

So what is the state of Artificial Intelligence today? Carl and Richard geek out about what AI means today. The conversation starts out as usual with a bit of a history lesson - many things that were ...

23 Heinä 201555min

Peer to Peer Web using Thali with Matthew Podwysocki

Peer to Peer Web using Thali with Matthew Podwysocki

Peer-to-Peer is more than BitTorrent! Carl and Richard talk to Matthew Podwysocki about the Thali Project, using peer-to-peer technology to put more power in the hands of the users. Matthew talks abou...

22 Heinä 201555min

Model Driven DevOps with Vishwas Lele

Model Driven DevOps with Vishwas Lele

What's your DevOps plan? Carl and Richard talk to Vishwas Lele about taking a comprehensive, model-driven approach to DevOps. What does it mean to be model-driven? Working with a strategic approach th...

21 Heinä 201551min

SOLID Principles and .NET with Chris Klug

SOLID Principles and .NET with Chris Klug

How do the SOLID principles apply to .NET? Carl and Richard talk to Chris Klug about his experiences using SOLID to build reliable, maintainable and scalable project. The conversation walks through th...

16 Heinä 201558min