Hacker News new | ask | show | jobs
by mixmastamyk 1021 days ago
Time is critical before you give up and python is a great prototyping language. htmx, yes and Django specifically will be the most productive by the second day when you go to implement the login page.

Use postgres, no excuses. Managed when you go for hosting.

Finally, don't worry about cloud for months. Put it in a container at some point, and cloud can happen naturally after that.

Use linters and formatters from the beginning to keep tech debt manageable. Don't worry about most typing and tests until the design finalizes however. Wait for version 1.1, 2.0.

If performance becomes a problem at that time, rewrite hot paths in cython, or split off microservices in java, golang etc.