Why Nostr? What is Njump?
2023-07-09 10:03:56
in reply to

nobody on Nostr: Big development projects should be seen as lots of small development projects that ...

Big development projects should be seen as lots of small development projects that are iterated on over time until you get closer and closer to your desired end goal. Work out what is the absolutely core, essential thing(s) that your app must do - build those first.

At the same time jot down every idea and improvement you want on a kanban or just a text doc. Work towards a genuine MVP - no bells and whistles - just the absolute core functionality to meet the initial spec. Test, release and get feedback. Then start to refine and add new features.

Don’t get bogged down. There are some codebases I’ve been working on for 5+ years that still have over 100 tasks sat in my todo list on my Trello. You need to prioritise, work on one at a time. At some point you’ll probably need some refactoring - but don’t spend all your project time endlessly refactoring and adding needless abstractions - keep moving forward ticking off prioritised items on your todo, and don’t be afraid to release half-finished software / code…
Author Public Key
npub14f79hxt5hyhxn98wpj4lkzlvu2ulm4jehtjavg7ftnmqvk909k6qxe2ypa