Topics
Introduction
Welcome to my notes for my website!
I have created this section of my website to record my thoughts and ideas as well as things I have learned throughout my years that I do not want to forget. Someone may ask why put this on a website? The reason is to make it accessible from anywhere, think of it as a journal.
Web Development
JavaScript
Python
Python Commands
Virtual Environment Setup
python -m venv venvActivate Virtual Environment
Windows
.\venv\Scripts\Activate.ps1Linux/Mac
source venv/bin/activateInstall Dependencies
pip install -r requirements.txtCreate Requirements File
pip freeze > requirements.txtDatabases
SQL, NoSQL, and database design.
Algorithms
Big O notation, sorting, and data structures.
Career Tips
Job search strategies and interview prep (what might and might not work).
Dev Tools
Git, VS Code, and productivity tools.
Data Structures
Arrays, linked lists, trees, and graphs.
