2 pontos por whaletail 10 시간 전 | Ainda não há comentários. | Compartilhar no WhatsApp

Registro de como uma stack de observabilidade de erros e comportamento para um app de surf desenvolvido por uma pessoa foi montada com Sentry + PostHog por US$ 0 por mês.

Pontos principais:

  • Em vez de construir a própria infraestrutura de observabilidade, o princípio é delegar isso a um SaaS gratuito e concentrar os recursos de um desenvolvedor solo nas funcionalidades de domínio
  • No backend, apenas erros de servidor 5xx são enviados ao Sentry, enquanto 4xx é excluído por ser ruído / com tracesSampleRate:0, o rastreamento de performance é desativado para economizar a cota gratuita (5k/mês)
  • "Mais importante do que decidir o que enviar é decidir o que não enviar" — rejeições de permissão de notificação deixam apenas breadcrumb, em vez de virar issue, evitando desperdiçar a cota
  • O PostHog foi escolhido em vez do Firebase Analytics porque, no Expo, seu SDK JavaScript puro pode ser integrado sem rebuild
  • Armadilha: o upload automático de source maps do sentry.gradle quebrava o build de release → contornado ao desativá-lo (a coleta de erros é mantida, apenas a stack fica minified)

Ainda não há comentários.

Ainda não há comentários.