Hacker News new | ask | show | jobs
by aregsarkissian 2908 days ago
Start with shipping from day one. Before any coding. If it's a web app create a new hello world project push it to a git repo. Get a cheap server from a hosting company deploy your hello world app to it. Point a real domain to it and install an ssl cert on it. Now you have an actual app running on the open web. From then on you can iterate by completing one endpoint/controller action at a time and immediately pushing that live and getting user feedback on it. Then on to the next one. One additional point is that you can get a generic domain name which will allow you to endlessly pivot your app without having to setup a new domain and hosting if you change your idea. This implies that you always have just one side project that will change over time and never work on multiple side projects.