Starting My Web Development Journey
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.