DEV Community

Manish Pandey
Manish Pandey

Posted on

2 1 1 1 1

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?

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free β†’