Misc

Dependency Injection is Loose Coupling by Mark Seemann

https://blog.ploeh.dk/2010/04/07/DependencyInjectionisLooseCoupling/

OS
What do the terms “CPU bound” and “I/O bound” mean?


Computer Science Crash Course:


System design

https://www.freecodecamp.org/news/systems-design-for-interviews/


Introduction to AWS Services


Things You Should Know About Database Caching

https://bluzelle.com/blog/things-you-should-know-about-database-caching


Applying S.O.L.I.D. Principles in .NET/C#

https://channel9.msdn.com/Events/TechEd/NorthAmerica/2014/DEV-B315

Code Example: https://chris.59north.com/post/Code-from-my-TechEd-talk-about-SOLID



The Linux Command Handbook
https://www.freecodecamp.org/news/the-linux-commands-handbook/


What is Git? A Beginner’s Guide to Git Version Control

https://www.freecodecamp.org/news/what-is-git-learn-git-version-control/





Top 10 Architecture Characteristics / Non-Functional Requirements with Cheatsheet


https://blog.devgenius.io/top-10-architecture-characteristics-non-functional-requirements-with-cheatsheat-7ad14bbb0a9b


https://lethain.com/introduction-to-architecting-systems-for-scale/

https://www.freecodecamp.org/news/devops-engineering-course-for-beginners/


What is a Message Queue and when and why would I use it


https://www.youtube.com/watch?v=bHSV916YbHE