👋 Hey Dev Community!
I’m Tejasvi, a frontend developer from India and a recent Computer Science Engineering graduate (May 2025). I’m currently working as a Software Engineer at a tech company.
💻 My Tech Stack:
- Frontend: HTML, CSS, JavaScript, React.js, Tailwind CSS
- Backend (Basic knowledge): Springboot, JDBC, Hibernate, Firebase, MongoDB
- Tools: Git, GitHub, Postman, Figma, Canva
- Bonus: Love working with APIs, designing user interfaces, and building side projects!
_
🌟 Why I'm Learning in Public_?
In 2025, I want to push myself outside of tutorials and comfort zones.
Learning in public helps me:
- Stay consistent and accountable
- Connect with like-minded devs
- Track my growth
- Give back to the community
- Overcome perfectionism and share progress, not perfection
I’ll be sharing weekly updates, problems I face, solutions I find, open source contributions, and more — all in public!
📅 Week 1 Plan (June 17–21)
This week, I’m focusing on two main areas:
🔹 Deepening my React skills
🔹 Making my first open source contribution
Here’s my plan for Week 1:
- Day 1: Create and publish this learning plan on Dev.to
- Day 2: Study advanced React concepts like useReducer, useContext, and memoization
- Day 3: Find a beginner-friendly open source project on GitHub related to frontend
- Day 4: Fork, clone, set up the repo locally, and try fixing a bug or improving docs
- Day 5: Submit a pull request and write a weekly summary blog + Twitter thread
🌍 Where to Follow My Journey:
📌 Twitter: I’ll be posting 3x a week about what I’m learning, bugs I’m solving, and my reflections.
Follow here → Twitter
📌 GitHub: My open source journey and projects will be updated here →
📌 Dev.to: Weekly recaps and lessons learned will be posted right here.