Avatar of Rishikant Sharma

Python is actually the first decision we made in our stack selection process. The entire dev team is familiar with the language and more importantly, it is the language of choice for most of the leading machine learning research and applications. Another thing that we considered is that using python allows us to more easily hire developers in the future. Python is generally the kind of language in which it is really easy to get something started with minimal effort, which is ideal for us given our short timeline

READ MORE
31 upvotes·1 comment·62.2K views
Shamaru Primera
Shamaru Primera
·
February 17th 2020 at 3:58PM

I want from manjaro is remote debug like nodejs.

·
Reply

We are planning to choose Docker since it will allow us to build and install libraries and dependencies with ease. Its extensive use in the world will be helpful to provide us with useful discussion boards. This will be the first time any member of the dev team will be using Docker as part of their application. Given the limited readings, we have been able to do about it in the time we had, we a really excited to get to work with it. It seems to have a lot of potential that we would like to explore as a team. Another reason is that our dev team currently only has access to Windows machines and we want our application to be system agnostic. Using Docker will also help us limit the number of CI minutes our application requires.

READ MORE
18 upvotes·121K views

A huge component of our product relies on gathering public data about locations of interest. Google Places API gives us that ability in the most efficient way. Since we are primarily going to be using as google data as a source of information for our MVP, we might as well start integrating the Google Places API in our system. We have worked with Google Maps in the past and we might take some inspiration from our previous projects onto this one.

READ MORE
9 upvotes·437.5K views

Heroku is one of the leading cloud platforms and it is the ideal candidate for our workflow. It will provide us with the Heroku is one of the leading cloud platforms and it is the ideal candidate for our workflow. It will provide us with capabilities of instant deployment which will be really helpful to us in publishing the early stages of our product. It also provides vertical and horizontal scalability which is going to be of real importance to us in the future.

READ MORE
5 upvotes·18.4K views

We are planning to use Django since it is more feature-rich out of the box and will help us get our applications' backend up and running as soon as possible. Since we are planning to use Python as our primary language for our machine learning, using a python based REST API is going to be really beneficial for us in the early stages. Even though, both the developers on the team have not worked with Django, are confident that it will be able to provide us with a rich experience given the large community that exists. We might go over this decision as we make progress, and design software to accommodate that.

READ MORE
2 upvotes·4.3K views