Week 1 Blog
Journey with development tools -- GitHub, Cloning, Virtual Environments, and Running a local website.
Visual journey
I installed WSL on my Windows host computer and then ran a linux environment on it to view live updates to my files in vscode as I save them.

| Command | What it does |
|---|---|
cd opencs/student |
Moves into the opencs/student directory |
source venv/bin/activate |
Activates the Python virtual environment named venv |
code . |
Opens the current directory in VS Code |
📘 GitHub Pages
- 👤 I created my first GitHub account. - 📁 I cloned and made my first repository. - 💻 I used the online VSCode editor to make changes to my GitHub Pages site. - 🌐 This allowed me to update and publish my website directly through GitHub Pages.🖥️ Operating System (OS)
- ⚙️ I installed WSL on my Windows computer. - 🐧 This let me use Linux tools inside Windows. - 🚀 I can now open my website on `localhost` to instantly preview changes before committing them to GitHub - ✅ This allows me to verify my changes before commiting them to my website📝 VSCode
- ✏️ I wrote code to update my About Me page. - 🧩 I used Visual Studio Code to edit, preview, and manage all my project files. -flowchart TD
A[Start] --> B[Account Creation<br/>• Create GitHub account<br/>• Create Slack account]
B --> C[Repositories<br/>• Clone my first repo<br/>• Create a new repo]
C --> D[Manage Website<br/>• Edit Markdown files<br/>• Preview and update site]
D --> E[WSL on Windows<br/>• Install WSL<br/>• Use WSL in VSCode<br/>• See live edits]