Nothing here yet.
Nothing here yet.
I'm planning to have a single member as well as a team feature in my app. Do I have to create a separate repo for each team? Also, since I want to keep the files private to the only users that are involved, I have to pay for private repos on Github. I thinks storing the files on my server would be more cost efficient.
Syed Fazle Rahman Considering the recent events in companies like Uber and Google related to work ethics, I think small companies should be concerned and focused on these vital matters from an early age.
Thanks for such a wonderful answer. Couple of questions. About storage - Should I store the files on my server in the beginning or any other cloud based solution exists? Also, if the app scales to a lot of users, which distributed file storage techniques exist? About concurrent editing - Should I also use reactivex alongwith websocket to provide near real-time feel? Can you elaborate on the need of p2p network and in memory versions with update queues/vectors? Also, how should I start in the beginning to keep things simple and then increase functionality if the user count grows. Any links, blog posts and tools for further understanding. Thanks in advance!
If you are a developer and have been into development of any kind, then you should first consider the tech stack that you are currently working on. If you are confident in it, then you should use that. Don't get into all the shiny new tech that you don't have any experience into. Remember, you would want to build a MVP as soon as you can so that you can refine your product based on end user feedback and make it better in less time. You can always figure out ways to scale your product no matter what tech stack you are using by having skilled employees by your side. For example, Quora and Uber mostly uses Python as it's main language. Now matter how people say that Python is not good for highly scalability but if you have a skilled and dedicated team on your side, you can always build tools to achieve what you product demands.