- Intro to CLI tools, coreutils, shells, and advantages of the terminal.
- Basic introduction to Computer Science, CPU's, turing machines, binary etc.
- Introduction to Open Source and Github.
- Introduction to Functional Programming (can be language agnostic).
- Introduction to C programming + memory management.
- Developer environment efficiency (vim, tmux, tiling window mgmt), effective terminal workflow.
- Back-end/API design best pracices. (language agnostic)