Starting My Web Development Journey

2026-01-14

Building my own website has been something I wanted to do for a long time. Today, I finally took the first real step by creating a blog using React and Next.js.

This blog will be a place where I share what I’m learning, the problems I face, and the solutions I find along the way.

Why I started this blog

Learning web development can feel overwhelming, especially with so many tools and frameworks. I realized that writing things down helps me understand concepts better and track my progress.

This blog is not just for others — it’s mainly for future me.

What I’m working with

Right now, my setup includes:

  • React with Next.js (App Router)
  • Tailwind CSS for styling
  • Markdown files for blog content
  • Vercel for future deployment

I chose this stack because it is modern, flexible, and widely used in real-world projects.

Challenges so far

Setting things up on Windows came with its own challenges:

  • Environment configuration issues
  • Package installation errors
  • Understanding server vs client components

Solving these problems taught me more than any tutorial could.

What’s next

In the coming weeks, I plan to:

  • Publish more blog posts consistently
  • Add my CV and project portfolio
  • Improve the design and performance of the site
  • Deploy the site publicly and share it

Final thoughts

Everyone starts somewhere. This blog marks the beginning of my journey as a web developer, and I’m excited to see how far I can go from here.

If you’re also learning, remember: progress beats perfection.