There's Spectrum and Codesandbox and FreeCodeCamp and Ghost and if those seem like waaay too big of an app for you (they are huge) go look at the side projects of your mentors (see above). ![]() You live in an age where companies and teams open source their entire apps. Now you have TWO examples of how to implement something, so you even get to practice something only senior devs get to after years of experience: understanding the tradeoffs of technical choices! Make the clone on your own, then check the original's source. You're practicing coding, not making a startup. Oh but then who would use yet another Hacker News clone? I've got news for you: No one was gonna use your thing anyway. Resist the urge to make your special snowflake (for now). You know what involves making zero product decisions? Cloning things. Decide now: Do you want to practice making technical decisions or product decisions? Making a new app involves a thousand micro decisions - from what the app does, to how it should look, and everything in between. We all know how good our late-late-night decisions are. ![]() You start every day with a full tank, and as you make decisions through the day you gradually run low. Your decision-making is a scarce resource. ![]() Given you're just starting out, I have a slightly contentious suggestion for you: DON'T make anything new. You've read your Malcolm Gladwell, you know that you need 10,000 hours of deliberate practice. You already know you should be making projects to learn things and potentially add to your portfolio.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |