DEV Community

Dinesh
Dinesh

Posted on

Why I Started Building My Portfolio Early

I kept learning new things every day. But I had nothing to show for it. That’s when portfolio building finally made sense.

This post is part of my daily learning journey in game development.

I’m sharing what I learn each day — the basics, the confusion, and the real progress — from the perspective of a beginner.

On Day 41 of my game development journey, I learned why building a portfolio as a beginner is important and how GitHub Pages makes it easy.


What I tried / learned today

My staff told me that learning alone is not enough — I need a place to show what I build.

I created a GitHub account and then a new repository. I added my portfolio template files into that repository. After that, I went to Repository Settings and enabled GitHub Pages. I learned that GitHub can host a website for free, which is perfect for beginners.

Once it was enabled, my portfolio became accessible as a live website.

This felt like a big step forward. I also decided to set a weekly challenge for myself.

Every week, I’ll update my portfolio with:

  • New environments
  • Small gameplay logic
  • Breakdowns of how I built them

What confused me

At first, I didn’t understand:

  • What a repository actually is
  • Which branch to select for GitHub Pages
  • Why the website wasn’t live instantly
  • How updates reflect on the live site

It felt technical for something that sounded simple.

What worked or finally clicked

I finally understood that:

  • A repository is just a project folder online
  • GitHub Pages usually uses the main branch
  • The site needs a few minutes to publish
  • Any update to the repository updates the website

Once this clicked, the process felt much easier.

One lesson for beginners

  • Start building a portfolio early
  • GitHub Pages is free and beginner-friendly
  • Use index.html for the homepage
  • Updates may take a few minutes
  • Showing work matters as much as learning

Slow progress — but I’m building a strong foundation.

If you’re also learning game development,

what was the first thing that confused you when you started?

See you in the next post 🎮🚀

Top comments (0)