Вопросы, которые необходимо задать себе перед началом работы

В начале октября я поставил перед собой задачу потратить две недели на создание и запуск приложений-оберток для мини-АИ. Это похоже на обман, но я создал простой скрипт генерации AI-кода, который вписался в мой рабочий процесс и помогает мне создавать приложения очень быстро!

Стек

Мой стек нельзя назвать суперсексуальным, но он работает на меня. Я выбрал этот стек, учитывая свой предыдущий опыт и минимизацию времени от идеи до запуска. Я не чистый программист и полагаюсь на чистый и структурированный стек, чтобы разобраться во всем этом:

Django (Python)
Heroku для хостинга
PostgreSQL для базы данных
Redis + Celery для задач
Cloudflare для домена/SSL
OpenAI для искусственного интеллекта
AWS SES для электронной почты
AWS S3 для статических файлов
HTML, Javascript и CSS (Bootstrap) для фронтенда
Asyncio для асинхронных функций
Плюсы

Изначально можно разместить все на бесплатном уровне Heroku
Встроенный в Django админский портал — это плюс
Python — более доступный/чистый язык программирования [мнение/предпочтение]
Фреймворк MVC относительно прост в освоении [мнение/предпочтение]
Минусы

Асинхронные функции не встроены
Ориентированность на веб
Требуется использование нескольких языков программирования
Не является передовым
Альтернатива

В качестве альтернативы я рассматривал стек Next.js + React + Vercel, но он немного сложнее для восприятия, чем Python. Если какие-то проекты покажут большой потенциал, я буду склонен перейти на Next.js + React + Vercel.

Интересная мысль

Использование искусственного интеллекта для кодирования меняет мое представление о своем стеке. Например, для некоторых фронтендов я не против использовать сырой Javascript, учитывая, что большую часть кода пишет ИИ.