Abstractions to easily swap implementations? Not so fast.
![](https://i.ytimg.com/vi/QZMAYA19mY4/mqdefault.jpg)
7:51
What's the biggest scam in software development?
![](https://i.ytimg.com/vi/djq0293b2bA/mqdefault.jpg)
9:32
What makes an Aggregate (DDD)? Hint: it's NOT hierarchy & relationships
![](https://i.ytimg.com/vi/2oRofOH2NT4/mqdefault.jpg)
12:27
Testing WITHOUT Mocks or Interfaces!
![](https://i.ytimg.com/vi/iAA7PTqs4xY/mqdefault.jpg)
26:47
Event-Driven Architecture: I do not think it means what you think it means
![](https://i.ytimg.com/vi/f2XkeDZnn4E/mqdefault.jpg)
11:50
Hey, Junior Dev! This is is how your "Sr." Devs built a mess.
![](https://i.ytimg.com/vi/4AB9cEfpaGA/mqdefault.jpg)
46:28
Platforms: Build abstractions, not illusions by Gregor Hohpe
![](https://i.ytimg.com/vi/MSq_DCRxOxw/mqdefault.jpg)
18:23
This is the Only Right Way to Write React clean-code - SOLID
![](https://i.ytimg.com/vi/FbYcIqVmGRk/mqdefault.jpg)
10:58