My Journey into Web Development

My Journey into Web Development: From Passion to Practice

 

Hello everyone! 👋 I’m Tharuka Sandaruwan, an aspiring web developer passionate about crafting modern, responsive websites. Today, I want to share my journey into web development—how I started, the challenges I faced, and what keeps me motivated to learn and grow.

Ever since I was young, I’ve been fascinated by technology and design. Seeing how websites work, from simple blogs to complex e-commerce platforms, made me curious about how they are built. That curiosity led me to explore HTML, CSS, and JavaScript, marking the start of my web development journey.

Since I didn’t have formal training in web development initially, I turned to self-learning. I took online courses, read tutorials, and practiced by building small projects. Over time, I expanded my skills, learning React.js, WordPress, and backend development to enhance my capabilities.

One of my biggest milestones was creating a website for Himali Pharmaceutical, a local business in Barigama, Kandy. I designed and developed the entire site using the Tailwind framework, ensuring it was modern, responsive, and user-friendly. This project taught me valuable lessons about real-world development, client expectations, and the importance of good UI/UX design.

Like any learning journey, I faced challenges:
Debugging Code – Sometimes, even a missing semicolon caused frustration. But I learned to troubleshoot effectively!
Responsive Design – Making websites look good on all devices was tricky, but CSS Flexbox and Grid became my best friends.
Balancing Design & Functionality – I improved my UI/UX skills by experimenting with Figma and studying modern design trends.

I’m currently diving deeper into React.js, backend development, and WordPress, aiming to become a full-stack developer. My next goal is to build more projects, contribute to open-source, and help others learn web development.

My journey in web development has been exciting, challenging, and rewarding. If you’re starting out, my advice is: keep learning, keep building, and never be afraid to ask questions. The web is an ever-evolving space, and there’s always something new to explore!

🚀 Are you also learning web development? Let’s connect and grow together! Drop your thoughts in the comments below.

Back

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *