DEV Community

Discussion on: How do you find personal projects to work on?

Collapse
 
alchermd profile image
John Alcher • Edited

Common answer would be to build something that you know you'll use. For example, when I was learning Flask, I built a small salary manager since we're renovating our house and we contract construction workers ourselves. Way before that when I was starting with Python, I also built a CLI management tool to track payments/interests from people that owe me money (not a good business to get into :/).

But yeah, I get it. We always don't have a practical use case to built a project upon. So another option is to find a project-based course (ideally paid, for accountability reasons) and finish that project. Then redo it from scratch or extend it by integrating other technologies. Look for feedback, refactor, repeat!