Show! Não vou conseguir me desenvolver muito no momento, mas fico feliz que você encontrou o Diário de Desenvolvimento, pois lá constam grande parte das informações sobre o início do desenvolvimento.

Mas respondendo diretamente sobre os pontos do seu comentário:

  • Tecnologias utilizadas: JavaScript + Next.js + GitHub Primer
  • Testes, jest: Jest
  • CI/CD: GitHub Actions
  • DB, ORM: Postgres, sem ORM
  • eslint, prettier: Os dois 🤝

por que optou pelo javascript ao inves do typescript?

Alan, ótima pergunta, sugiro conferir isso aqui: [Por que utilizamos JavaScript e não TypeScript no TabNews?](https://www.tabnews.com.br/filipedeschamps/d70220d2-ff19-4cbf-8b8c-50e1e563980b)