Getting the Basics - Software Architecture Introduction (part 1)
6:34
Scaling Distributed Systems - Software Architecture Introduction (part 2)
23:09
7 Design Patterns EVERY Developer Should Know
58:32
How to Think Like an Architect - Mark Richards
42:13
Google system design interview: Design Spotify (with ex-Google EM)
8:34
Coding Was HARD Until I Learned These 5 Things...
57:05
Software Architecture: The Hard Parts - Neal Ford
14:17
DON'T Become a Software Engineer - Do THIS instead
1:01:40