Difficulties
Here is a list of all the posts I have created organized by the intended target audience.
Beginner
These posts are focused on accessibility. None of these posts assume you have any prior coding experience or knowledge.
- I Don't... GIT it
- Navigating your Files with Bash
- What is Bash and How do I Open the Terminal?
- Intro to Bash: Why are CLIs Useful
- Super Clean and Easy to Read Notes with Markdown
- Reproducible Python Code with Virutal Environments
- You Need to Learn Package Managers, Right Now!
Intermediate
These posts are also focused on accessibility, but typically assume that you have at least used code before. You might not have created it yourself, but you have at least ran some code.
- What is the PATH and Environment Variables
- Automating Tasks with Bash Scripts
- Take your bash Skills to the Next Level
- Why do I Need Git/GitHub? Why not DropBox?
- So whats the deal with GitHub/Gitlab
- Taking Git for a Test Drive
- Final Thoughts: Discover New Commands and Inspiration for More
- Creating, Moving, Editing, and Deleting Files from the Terminal
- Make Readable Functions with Python Type Hints
Advanced
For these posts you are expected to already know how to code. You don’t need to be particularly good at coding, however. So if you at least know how to write a function and implement a for loop, you should be okay.
Math
Well… some people find this scary so… I figured I would make this its own section 😂.