-
Data-oriented, clean&hexagonal architecture software in Rust - through an example project
-
What OOP gets wrong about interfaces and polymorphism
-
Throwing 99 bottles (of OOP) in the trash
-
Growing Object-Oriented Software vs what I would do
-
Please send me examples of good OOP code
-
Prefer sum types over interfaces for data types
-
Data vs Code (aka Objects) OOP conflation and confusion
-
Clean Architecture - my OOP-focused comments on the margins
-
Opportunistic programming
-
The faster you unlearn OOP, the better for you and your software