School of Software
Short lessons on the things a software engineer touches every day. Each one saves you hours a week. Almost nobody understands them, and one day the button is not there.
Own your machine
Section titled “Own your machine”- Lesson 1: WSL and bash - install a real Linux alongside Windows, and take your first steps in it
- Lesson 2: The terminal as a workshop - what a command actually is, and how to make one of your own
- Lesson 3: Vim Ninja - the editor that is already on every machine you will ever log into
- Lesson 4: Putting it together - two new commands, and practice with everything so far
Keep your work safe
Section titled “Keep your work safe”- Lesson 5: Git on your own - a history of your work, and how to look at it