👋 Hello Dev.to community!
This is my very first article on Dev.to! I’m excited to start writing and sharing what I learn on my web development journey.
So far, here’s what I’ve done:
-
✅ Installed Git and created a GitHub account
- Went to git-scm.com and downloaded Git for Windows.
- Followed the installation prompts.
- Signed up at github.com and created an account.
- Configured Git with:
git config --global user.name "rinnah-oyugi" git config --global user.email "[email protected]"
-
✅Installed Python
- Downloaded Python from python.org.
- Made sure to check the box "Add Python to PATH" during installation.
- Verified installation by running:
python --version
-
✅Using PyCharm as my code editor
- Downloaded PyCharm Community Edition from jetbrains.com.
- Installed and set up a basic Python project.
- Linked it with Git for version control.
-
✅Running Ubuntu on Windows through WSL (Windows Subsystem for Linux)
- Enabled WSL by running this in PowerShell (Admin):
wsl --install
- Installed Ubuntu from the Microsoft Store.
- Set up username and password.
-
Updated Ubuntu with:
sudo apt update && sudo apt upgrade
-
✅ Configured Git with GitHub using SSH
- Generated SSH key with:
ssh-keygen -t ed25519 -C "[email protected]"
- Added SSH key to the ssh-agent.
-
Copied the public key using:
cat ~/.ssh/id_ed25519.pub
Pasted it into GitHub → Settings → SSH and GPG keys.
-
Tested connection:
ssh -T [email protected]
Setting up of Docker
- Installed Docker Desktop from docker.com.
- Enabled WSL 2 integration for Ubuntu in Docker settings.
-
Verified installation with:
docker --version
-
Ran my first container using:
docker run hello-world
Successfully tested Docker with simple linux containers and docker-compose!
🎉 It’s been a great learning experience so far. I’m looking forward to learning even more and sharing my progress with you all.
Thanks for reading!
Top comments (1)
this is great Rinnah!