IT
•
Collections
A collection of high quality resources about advanced programming topics.
Undoing Commits & Changes
The Definitive Guide to Contributing to Open Source
The WHY Series: Why should you use the repository pattern?
James Shore: Dependency Injection Demystified
introcompilers
CMSI 673: Concurrent and Distributed Programming
bash
commandline
CMSI 2210: Computer Systems Organization
unittesting
Clean Code: Smells and Heuristics
wojteklu/clean_code.md
edX
This is The Entire Computer Science Curriculum in 1000 YouTube Videos
To Be a Successful Web Developer You Need to Learn How to Learn | by Rob Doyle | Age of Awareness | Sep, 2020 | Medium
Defensive programming: the good, the bad and the ugly
Scalability! But at what COST?
SOLID Design Principles Explained: Dependency Inversion Principle with Code Examples
Design Patterns Explained – Dependency Injection with Code Examples