TO-DO list
1. Fill the db with Fake Data
2. Test rate limit
3. Stress test the application with enough data
4. Learn about monitoring
5. Learn about logging
6. Learn about e2e tests, Playwright, Integration tests, Regression tests
7. Implement Translation in the posts content
8. Implement AI chatbot helper
9. Implement a smarter Search mechanism
10. Implement something with Angular
11. Make zero down time deploys (or close to
1. Chain-of-thought, Few-shot (prompt engineering)
2. RAG (chinking, vector stores, busca semantica)
1. Rate limit
2. TDD - Como criar testes úteis
3. Logging / Monitoramento
4. CSRF, SameSite, HttpOnly, XSS
5. Chamar API de modelo
6. RAG ou embeddings
7. Agente ou function calling
8. MCP
9. Clean Arch
10. Hexagonal Arch
11. Onion Arch
12. Testes e2e
13. Testes Playwright
14. Testes Jest
15. Execução assíncrona - async await js/c#
16. Autenticação - Session vs JWT vs OAuth
17. CDN
18. Web Hook
19. Web Socket
20. SSE server sent requests
21. JS Promises
22. AWS Lambda
23. AWS EC2
24. AWS S3
25. AWS ECS
26. AWS DYNAMO
27. AWS API-GATEWAY
28. Orquestradores Docker Swarm ou Kubernetes/ECS
29. Docker Compose