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)