3 ms·
Django, Python 3, Django REST Framework, PostgreSQL, ElasticSearch, uWSGI, nginx, Celery, RabbitMQ, Ubuntu, Ansible, Sentry.io, Gitlab, Hetzner, Cloudflare, Cre
by metafunctor 7y ago
Django, Python 3, Django REST Framework, PostgreSQL, ElasticSearch, uWSGI, nginx, Celery, RabbitMQ, Ubuntu, Ansible, Sentry.io, Gitlab, Hetzner, Cloudflare, Create React App.
Effects on success: I already knew this stack (no time lost learning new tech), can run with a very tight budget (suitable for starting a business on the side). And, obviously, this is a great stack that will scale far into the future if needed.
- elamje 7y agoYour tech stack is almost identical to Listennotes.com https://broadcast.listennotes.com/the-boring-technology-behind-listen-notes-56697c2e347b https://broadcast.listennotes.com/the-boring-technology-behi...
- aprdm 7y agoPretty much mine as well. Would maybe add Docker (without K8s or any orchestration).
- bluewalt 7y agoAlmost the same: Django/Python/DRF/PgSQL. But: - I use Redis with Celery instead of RabbitMQ (not because it's better, but can be picked for other usages like caching, etc.) - I use Heroku to ease deployment instead of having to deal with servers (but I'd like to add serverless to my stack, Heroku is not optimal for SPA deployment) - Angular instead of React (mostly because at the time, I absolutely wanted to use Ionic) Effects on success: fast to run, very reliable back-end, no need to be expert in Javascript and tooling (because angular/ionic is very opinionated) Bad effect: need to deal with 2 languages in parallel can be exhausting sometimes.
- czue 7y agoMine is almost exactly the same (though don't always need ES/Celery/Rabbit). I've been working on building out a productized offering of a starter kit for this stack: https://www.saaspegasus.com https://www.saaspegasus.com