List of Boring Technology

The following list of things are my choices for boring technology.

Backend programming languages:

  • Python
    • Frameworks:
      • Django
      • FastAPI
    • Package manager
      • pip

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

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.