I wrote the first version of this post in December 2024. I was still learning, still figuring things out, and honestly had no idea what I was doing.
A lot has changed since then.
Where I started
I started with the basics — HTML, CSS, JavaScript. Then slowly moved into React, Node.js, Express, and MongoDB. Every concept felt hard at first. Buffers, RESTful APIs, async programming, deployment — each one was a wall I had to climb.
I didn't have a mentor. No bootcamp. Just documentation, YouTube, and a lot of debugging at 3 AM.
What I built
Instead of just following tutorials, I started building real things.
Pairly — a real-time chat platform built from scratch using React, Node.js, Express, MongoDB, and Socket.IO. Not a clone. Not a tutorial project. A real app with real users across multiple countries. 395+ commits since June 2025 and still actively building.
Live at: https://pairly.chat
Chat App Admin Dashboard — a production-ready admin panel with real-time analytics, user management, content moderation, security controls, and billing. Built with React and Material UI.
Live at: https://chat-platform-admin.vercel.app
Brandora — a full-stack digital agency platform with GSAP animations, Node.js backend APIs, and MongoDB. Fully responsive and deployed.
Live at: https://brandora-agency.vercel.app
Portfolio — my personal developer showcase built with React, GSAP, and Material UI.
Live at: https://behan.vercel.app
What the journey actually taught me
Building is the only way to learn. Reading documentation and watching tutorials gives you knowledge. Shipping a real product gives you understanding.
The difference between knowing React and building a production app with React is enormous. You learn about CORS errors, environment variables, deployment failures, socket reconnections, JWT expiry handling, and a hundred other things that no tutorial covers.
I also learned that consistency matters more than talent. Some days I wrote 50 lines. Some days I wrote 500. But I showed up every day.
Where I am now
I'm a Full-Stack Developer actively seeking my first professional role. 6 months of job hunting, still no offer — but I'm not stopping.
I'm currently learning DSA, building new features for Pairly, and applying to companies every day.
If you're a fresher going through the same thing — you're not alone. Keep building. Keep shipping.
Connect with me
- Portfolio: https://behan.vercel.app
- GitHub: https://github.com/behan05
- LinkedIn: https://www.linkedin.com/in/behan-kumar-25151b2ba/
Drop a comment if you're on a similar journey — I'd love to connect!
Top comments (6)
Hi, Behan! You are on a good path. Here are some suggestions for you to try out:
Front-end
motioninstead of GSAP if you want to move forward with React.ZustandandRecoil(from Facebook itself). Because for small projects you'll want simpler state management and Redux will be an overkill.Backend
mongooseto interface with MongoDB. Try incorporating the official mongodb driver to know whatmongooseis doing behind the scenes.zodfor data validation in Express requests. Saves time from manual validation and errors and also helps with autocompletion and stuff.Common
Hi Shaktijeet Sahoo! 👋
Thank you so much for this thoughtful and detailed feedback! 🙏
I really appreciate you taking the time to share these valuable insights with me. They’re incredibly helpful, and I’m excited to incorporate some of these ideas into my learning journey.
Here’s what I plan to explore based on your suggestions:
Your comment has given me a lot to think about and some excellent direction to move forward with. Thanks again for the encouragement, and I’ll keep pushing forward! 🚀
Looking forward to more conversations with you.
That's amazing Behan! I too am on the same learning journey as you for web development. I am currently working on another tech but want to do what I'm truly interested in!
Thank you so much for your kind words! 😊
It's great to hear that you're exploring web development too. Following your interests is always the best path, and I'm sure you'll do amazing things in this field.
Feel free to share your journey or any projects you're working on—I’d love to hear about them and learn from each other!
Definitely buddy!! 😊
Hey mates!
Looking for something on MERN stack?
corbenykt.github.io/mern-frontend/
There is also GitHub uploaded code