Skip to main content

Command Palette

Search for a command to run...

How Building My Developer Portfolio from Scratch Improved My Skills and Why You Should Try It

Published
β€’2 min read
M

πŸ‘‹ Yo! I’m Munish β€” a full stack web dev + AI/ML learner building in public. πŸ’» On this channel: Beginner-friendly web development tutorials Dev vlogs + learning journey AI/ML experiments coming soon 🎯 Subscribe to grow with me and build cool stuff, one line of code at a time.

#CodeWithMishu | Learn. Build. Dominate.

πŸ‘¨β€πŸ’» Introduction:

As a self-taught developer and student constantly learning in public, I knew I needed more than a resume. I needed a digital presence that truly reflected who I am β€” a problem solver, a passionate coder, and a content creator.
So, I built this:
πŸ‘‰ portfolio-codewithmishu.vercel.app

In this blog, I’m sharing why I built it, how I built it, and what I learned from the process. If you’re a student or beginner developer, this might just be the push you need to start yours.


🧱 Why I Built It

  • To showcase my skills beyond college projects and classroom theory.

  • To centralize my tech journey β€” blog, GitHub, socials, and more.

  • To build credibility as I grow as a full-stack developer and future tech creator.


βš™οΈ Tech Stack Used

  • HTML5 + CSS3: For structure and styling

  • JavaScript: For interactivity

  • Custom Animations: For smooth, modern transitions

  • Vercel: For blazing fast hosting

  • Responsive Design: Mobile-first, because 80% of traffic is mobile


πŸ’‘ What Makes It Unique

  • Hero Section with a personal slogan + clear CTA

  • About Section that tells a story, not just a bio

  • Project Showcase with real links

  • Contact Section that actually works

  • Personal Branding: Color palette, fonts, and layout all match my style


πŸ“š What I Learned

  • Responsive design is everything. Always test on mobile.

  • Simplicity wins. Users don’t scroll forever.

  • Hosting on Vercel is πŸ”₯ (shout out to Next.js and Jamstack fans).

  • Building in public leads to feedback, collaboration, and growth.


πŸš€ What’s Next?

  • Add blogging functionality to write tech content directly on the portfolio.

  • Integrate a dark mode toggle (because dark mode = love).

  • Hook up a contact form with backend logic to get direct messages.


πŸ™Œ Final Thoughts

Your portfolio is your digital business card. If you don’t have one yet, start today. Even a basic one shows you care about your craft. You don’t need to be perfect β€” you just need to begin.

πŸ”— Check mine out and feel free to drop feedback:
portfolio-codewithmishu.vercel.app