2 poin oleh whaletail 10 jam lalu | Belum ada komentar. | Bagikan ke WhatsApp

Catatan tentang menyusun stack observabilitas error dan perilaku untuk aplikasi selancar yang dikembangkan sendirian dengan Sentry + PostHog seharga $0 per bulan.

Poin yang dibaca:

  • Prinsip untuk menyerahkan infrastruktur observabilitas ke SaaS gratis alih-alih membangunnya sendiri, dan memfokuskan sumber daya pengembang solo pada fitur domain
  • Backend hanya mengirim error server 5xx ke Sentry, sementara 4xx dikecualikan karena dianggap noise / pelacakan performa dimatikan dengan tracesSampleRate:0 untuk menghemat batas gratis
    (5k/bulan)
  • "Yang penting bukan apa yang dikirim, melainkan apa yang tidak dikirim" — penolakan izin notifikasi hanya menyisakan breadcrumb, bukan issue, untuk mencegah pemborosan kuota
  • PostHog dipilih dibanding Firebase Analytics karena merupakan SDK JavaScript murni yang bisa dipasang di Expo tanpa rebuild
  • Jebakan: unggah source map otomatis dari sentry.gradle merusak build rilis → diatasi dengan menonaktifkannya (pengumpulan error tetap berjalan, hanya stack yang
    minified)

Belum ada komentar.

Belum ada komentar.