Why Clone Open-Source Apps?
Don’t make anything new
“I get asked all the time, ‘How do I level up?’ My favorite thing to do is find some Open Source Software (OSS) thing that seems a little beyond my experience to build (…) and then try to build it, referring to the OSS source only when you’re totally stuck.”
- Ryan Florence
You already know you should be making projects to learn things and potentially add to your portfolio. You’ve read your Malcolm Gladwell; you know that you need 10,000 hours of deliberate practice. Given you’re just starting out, I have a slightly contentious suggestion for you: DON’T make anything new.
Decision-making is a scarce resource
Your decision-making is a scarce resource. You start every day with a full tank, and as you make decisions through the day, you gradually run low.