Software-Engineering-Best-Practices Docker Linux Cookiecutter: Better Project Templates Grow stronger with google OCW Course Index | MIT OpenCourseWare | Free Online Course Materials MIT Structure and Interpretation of Computer Programs Books Software Mistakes and Tradeoffs Guideline How to Learn Software Design and Architecture - a Roadmap The SOLID Principles of Object-Oriented Programming Explained in Plain English Newsletter Developing