a clean architecture implementation of the realworldapp : https://github.com/gothinkster/realworld
List of resources about foundational knowledge for programmers (supposed to last a few decades)
TDD with Clean Architectecture (aka Hexagonal, Ports & adapter) in Haskell