DEV Community

Manish Pandey
Manish Pandey

Posted on

My Journey in Web Development

My Journey in Web Development
πŸ‘‹ Introduction
Hey, tech enthusiasts! I’m Manish Pandey (@hmpmanish), a passionate full-stack developer & open-source contributor. My web development journey started as a curiosity, evolved into a skill, and is now shaping into a career! In this post, I'll share how I got started, the challenges I faced, the technologies I’ve learned, and my future roadmap in web development.

🌱 How It All Began
Like many beginners, I started with HTML & CSS, creating simple static pages. Seeing my first webpage live was a surreal experience! But soon, I realized the need for JavaScript to make my pages interactive. This led me into modern frameworks like React.js and backend development with Node.js.

πŸ’‘ Lesson Learned: "Web development is not just about writing code, but about solving real-world problems efficiently!"

πŸ› οΈ Tech Stack & Skills Mastered
Over time, I’ve built a solid foundation in both Frontend & Backend technologies:

πŸ”Ή Frontend: HTML, CSS, JavaScript, React.js, Next.js, Tailwind CSS
πŸ”Ή Backend: Node.js, Express.js, Firebase
πŸ”Ή Database: MongoDB, MySQL
πŸ”Ή Version Control: Git & GitHub
πŸ”Ή Other Tools: API Integration, Firebase, WebSockets

πŸ’‘ Current Focus: Learning TypeScript, GraphQL, and exploring AI/ML integration with web apps.

πŸš€ Projects & Real-World Experience
I believe in learning by building, and here are some projects that helped me grow:

1️⃣ Dev Portfolio (React.js + Tailwind)
πŸ“Œ Features: Dark Mode, Smooth Animations, API-powered Blog Section
πŸ“Œ Tech Used: React, Tailwind, Firebase Hosting
πŸ“Œ GitHub Repo: Portfolio

2️⃣ Real-time Chat App (MERN + WebSockets)
πŸ“Œ Features: One-on-one chat, real-time notifications
πŸ“Œ Tech Used: React, Node.js, Express.js, MongoDB, Socket.io

3️⃣ AI-Powered Blog Generator (Next.js + OpenAI API)
πŸ“Œ Features: Auto-generates blog posts using AI prompts
πŸ“Œ Tech Used: Next.js, OpenAI API, Tailwind CSS

πŸ’‘ Next Project: Building a full-stack SaaS product and contributing more to open source!

πŸ’‘ Challenges & Lessons Learned
1️⃣ Overcoming Tutorial Hell – Initially, I consumed too many tutorials without building projects. Solution? Started applying knowledge by creating real-world apps.
2️⃣ Debugging Skills – The real challenge in coding is debugging and optimizing performance.
3️⃣ Time Management – Balancing JEE preparation, school, and coding was tough but helped me build discipline.

πŸ“’ What’s Next?
βœ… Learning TypeScript, GraphQL, AI/ML
βœ… Contributing more to open-source projects
βœ… Mastering Data Structures & Algorithms (DSA) for coding interviews

πŸš€ My ultimate goal? To become a highly skilled full-stack engineer and build scalable, real-world applications!

πŸ’¬ Let’s Connect & Collaborate!
πŸ’» GitHub: hmpmanish
πŸ“’ Dev.to: hmpmanish
🐦 Twitter: @hmpmanish

πŸ”₯ If you're also into web dev, open source, or coding challenges, let's collaborate and grow together!

πŸš€ Call to Action
Liked my journey? Drop a comment below and share your own experience in web development! What challenges did you face, and how did you overcome them?

Top comments (0)