Book: Fundamentals of Software Architecture: An Engineering Approach
Great fundamentals book
"Everything in software architecture is a trade-off."
Anki - Learning with Spaced Repetition Apps
Intelligence-based Superpower you can actually have
Spaced repetition is a learning technique often performed with (digital) flashcards. New and more complex cards are shown more frequently, while better known are shown less.
Strangler pattern
Gradually migrate a legacy system to new applications and services
Gradually migrate a legacy system to new applications and services. As functionality moves from the legacy system to the new system, the new system will eventually "strangle" the old one.