Pular para o conteúdo principal

Ferramentas que Usamos

Desenvolvimento

  • VS Code — Com um arquivo de configurações compartilhado para formatação consistente e extensões. Extensões recomendadas: ESLint, Prettier, Tailwind CSS IntelliSense, GitHub Copilot.
  • pnpm — Gerenciador de pacotes rápido e eficiente em disco. A resolução rigorosa de dependências detecta conflitos de versão cedo.
  • Wrangler — CLI da Cloudflare para desenvolvimento local e implantação. Simula Workers localmente com hot reload.
  • Supabase CLI — Banco de dados local com migrações, geração de tipos e dados seed.

Desenvolvimento de API

  • Hono — Framework de API leve para Cloudflare Workers. Roteamento semelhante ao Express com suporte total a TypeScript.
  • Zod — Validação de esquema em tempo de execução que gera tipos TypeScript. Cada endpoint de API valida a entrada.
  • Bruno — Teste e documentação de API. Coleções amigáveis ao Git para colaboração em equipe.

Colaboração

  • Linear — Rastreamento de issues que não atrapalha. Atalhos de teclado e ciclos nos mantêm focados.
  • Slack — Comunicação assíncrona com threads. Padronizamos canais públicos para transparência.
  • Notion — Documentação e base de conhecimento. Especificações de design, notas de reunião e decisões vivem aqui.
  • Loom — Explicações em vídeo rápidas. Melhor do que reuniões para compartilhamento de contexto assíncrono.

Monitoramento

  • Sentry — Rastreamento de erros com source maps. Alertas sobre novos erros e regressões de desempenho.
  • Cloudflare Analytics — Métricas de desempenho na borda. Latência de requisição, taxas de erro e padrões de tráfego.
  • Zenovay — Sim, usamos nosso próprio produto. É a melhor maneira de encontrar o que precisa de correção. Dogfooding não é negociável.
  • UptimeRobot — Monitoramento externo que detecta interrupções antes que os clientes percebam.

E-mail e Notificações

  • Resend — E-mail transacional com templates React. Usado para autenticação, relatórios e alertas.
  • Slack Webhooks — Notificações internas para eventos de faturamento, tickets de suporte e alertas do sistema.