Day 2: Setting Accounts


🐙 1. GitHub – Your Code’s Home
Why GitHub?
Host your projects and collaborate with others.
Enables integration with tools like CI/CD, Docker, etc.
Steps:
Go to github.com.
Click Sign up.
Fill in:
Username
Email
Password
Verify your email.
Choose a plan (free is fine for most).
Set up your profile (you can skip for now).
Pro Tip: Enable 2FA (Two-Factor Authentication) from your account settings for security.
☁️ 2. AWS – Your Cloud Playground
Why AWS?
- You’ll eventually deploy apps or use services like EC2, S3, Lambda, etc.
Steps:
Visit aws.amazon.com and click Create an AWS Account.
Enter:
Email
Password
AWS account name
Add contact details and payment method.
Choose a support plan (use Free Tier).
Confirm your identity using OTP.
After setup, go to the AWS Management Console.
Pro Tip: Start exploring free-tier services like S3, EC2 (t2.micro), and Cloud9 for learning.
🐳 3. DockerHub – Host Your Docker Images
Why DockerHub?
It's like GitHub but for container images.
Required when pushing your own Docker containers.
Steps:
Visit hub.docker.com.
Click Sign Up.
Fill in:
Docker ID
Email
Password
Verify your email.
Log in and you’ll have access to your Docker dashboard.
Pro Tip: Use docker login
from your terminal to link CLI with your DockerHub account later.
🔍 4. SonarCloud – Code Quality & Static Analysis
Why SonarCloud?
Helps track code quality, bugs, and vulnerabilities.
Works with GitHub, GitLab, Bitbucket, etc.
Steps:
Go to sonarcloud.io.
Click Login and choose GitHub (or Bitbucket, GitLab).
Authorize SonarCloud to access your repositories.
You’ll be redirected to the dashboard.
Create a new organization (free for public repos).
Pro Tip: Use SonarCloud with GitHub Actions or TravisCI to scan every commit!
📝 Conclusion
Recap: You now have essential accounts ready for modern dev workflows.
Mention that in the next blog, you might start connecting these tools (e.g., GitHub Actions + SonarCloud).
Encourage readers to share their progress in the comments or tag you.
Subscribe to my newsletter
Read articles from Shaharyar Shakir directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
