My Frontend Journey So Far: From Confused to Curious
Like many students in tech, I started learning frontend with a mix of excitement and confusion. I’d heard about HTML, CSS, JavaScript—but had no idea how they all fit together.
This post is a reflection on where I started, what I'm learning now, and how building small projects is helping me become more confident in frontend development.
🌱 Where I Started
I began with basic HTML and CSS, trying out small layouts and forms. It was fun, but I quickly realized there was so much more to learn—especially when I reached JavaScript.
At that stage, it felt overwhelming. DOM manipulation? APIs? React? I didn’t even know where to begin.
💡 How Things Started Clicking
Things started making more sense when I worked on a college project using the MERN stack. Even though I wasn’t the main coder, observing how things were structured gave me clarity.
Eventually, I started learning React on my own and began building personal projects — like a digital journal app and a medical web app to connect doctors and patients.
🛠️ Tools & Tech I'm Exploring
- JavaScript (especially functions, arrays, DOM)
- React.js (components, props, hooks)
- MongoDB + Express
- Git and Postman
- UI/UX design and thinking principles
📚 What I’ve Learned So Far
- You don’t need to feel “ready” to start building.
- Breaking projects into small parts makes them less overwhelming.
- It’s okay to get stuck — that’s where real learning happens.
🔭 What's Next?
I’ll be publishing more posts like this to share what I’m learning, mistakes I make, and how I fix them.
If you’re also learning frontend, let’s connect!
💬 Drop your tips, experiences, or questions below — I’d love to chat with other learners like me!
Thanks for reading! 😊
Top comments (12)
Good luck with the rest of your journey!
What really helped me was to build a project from scratch and just do some googling as you get stuck. AI makes the googling part easier nowadays but really understand the AIs response instead of copy-pasting. Especially because it might require optimization to fit your specific use case. Good luck to you on this infinite journey 🚀
You must keep upgrading your tech skills. Nowadays most of the India-based top blockchain development company were hiring the developers who have good technical background and have experienced in game development industry.
The problem I see is that with the MERN stack you are learning backend, Express and MongoDb and frontend.
I understand you want to build applications. but if you want to focus on frontend I suggest learning about latest functionality of HTML, CSS and javascript before diving in fullstack development head first.
A way you can do that with visual results is to use a design system solution like Storybook. The benefit of a design system solution is that you can toy around with different view libraries or use HTML/CSS/JS.
There are a lot of concepts to learn in frontend. And they don't match backend development all the time.
When I started, tutorials assumed too much background knowledge 😫
Pro tip: Use ChatGOT AI to ‘translate’ jargon in real-time! My current go-to lets you:
✅ Explain concepts as a beginner (e.g. ‘What’s SSR really doing?’)
✅ Fix Python errors in plain English
✅ Draft READMEs/project docs when you’re stuck
Huge for reducing early frustration!
Pretty cool seeing your confidence grow- building little projects always helps me get stuff to stick.
I started the same and still learning. Am now able to build full stack apps. But it took me around an year to get go this skill set. (Cursor wrote 70% of my code)
This is relatable :)
Also been at the same stage…Persevere and just keep going even if the bug bites sometimes!
You can start upscaling yoour skills such as learning Python, C , unity, unreal and many more tings. So that you can easily work with India based top play to earn game development company.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.