2 Punkte von whaletail 10 시간 전 | Noch keine Kommentare. | Auf WhatsApp teilen

Dies ist ein Bericht darüber, wie der Error- und Verhaltens-Observability-Stack einer Surfing-App eines Solo-Entwicklers mit Sentry + PostHog für 0 US-Dollar pro Monat aufgebaut wurde.

Gelesene Kernpunkte:

  • Das Prinzip lautet, Observability-Infrastruktur nicht selbst aufzubauen, sondern kostenlose SaaS-Dienste zu nutzen, damit sich die Ressourcen eines Solo-Entwicklers auf Domain-Features konzentrieren können
  • Im Backend werden nur 5xx-Serverfehler an Sentry gesendet; 4xx wird als Rauschen ausgeschlossen / Mit tracesSampleRate:0 wird Performance-Tracking deaktiviert und das kostenlose Kontingent (5k/Monat) geschont
  • „Wichtiger als was man sendet, ist was man nicht sendet“ — Verweigerungen der Benachrichtigungsberechtigung hinterlassen nur Breadcrumbs statt Issues, um keine Quota zu verschwenden
  • PostHog wurde gegenüber Firebase Analytics gewählt, weil es in Expo ein reines JS-SDK ist, das sich ohne Rebuild anbinden lässt
  • Fallstrick: Der automatische Source-Map-Upload von sentry.gradle zerstört Release-Builds → Umgehung durch Deaktivierung (Fehlersammlung bleibt erhalten, nur der Stack ist minified)

Noch keine Kommentare.

Noch keine Kommentare.