-
PostgreSQL is my database of choice because it can return updated rows and has some other neat features. Docker is the best way to spin up a local instance.
docker-compose up -dand done. -
Sequelize is a great library to access the database without writing SQL, it can handle entity definitions and migrations
-
Inversify.js does dependency inversion which I want to use with my services. It requires typescript, so a good way to get better with ts, too

