The following list of things are my choices for boring technology.
Backend programming languages:
- Python
- Frameworks:
- Django
- FastAPI
- Package manager
pip
- Frameworks:
Frontend programming languages:
- Javascript (TypeScript is nearly there)
- Frameworks:
- React
- React router
- Package manager
npm
- Use
create-react-app
for as along as humanly possible
- Frameworks:
Databases:
- Postgres
- MySQL
- Redis
Deployment:
- Ansible
Hosting:
- AWS
Notes:
- I’m hoping
terraform
to become boring. It looks like more engineers have experience with it, but few have set it up from scratch. - There are no boring package managers or build tools for the JavaScript ecosystem.
- Redis used to be novel, but now it’s boring which is good. Try not to use it in novel ways though.