Technologies and tools
Programming languages: Python (backend and machine learning), JavaScript/TypeScript (frontend, bots), Rust/Go (low-level work with blockchains if desired).
Frameworks:
Backend: FastAPI, Flask, Django (for Python) or Node.js (for JS/TS).
ML: PyTorch, TensorFlow, scikit-learn.
Frontend: React, Vue, or Angular.
Databases:
PostgreSQL or MySQL for the core framework.
Redis/MongoDB for caching and fast data storage.
Cloud infrastructure: AWS, GCP or Azure for scalability and reliability.
CI/CD: Github Actions, GitLab CI or Jenkins to automate build, test and deployment.
Last updated