https://learnarchitecture.net/articles/4505-cuttingedge-design-tips-for-modern-architecture.html>