Tulisan yang membahas tantangan rekayasa yang muncul saat membangun satu produk selama lebih dari 6 tahun, seiring produk bertumbuh dan ukuran tim membesar, serta kriteria dalam memilih fondasi teknologi baru.
Tantangan rekayasa seiring pertumbuhan produk dan tim
- Bagaimana jika kita menyadari bahwa logika status server yang ada tidak menjamin urutan eksekusi?
- Bagaimana jika jumlah data meningkat drastis sehingga kecepatan akses dashboard atau rendering menjadi lambat?
- Bagaimana jika kita harus mengimplementasikan timezone tanpa modul Intl agar selaras dengan timezone di backend?
- Bagaimana jika tiba-tiba kita harus menyiapkan lingkungan multibahasa dalam waktu seminggu?
- Bagaimana jika penamaan prop pada komponen tidak konsisten sehingga tingkat kesalahan makin meningkat?
Alasan ingin mengadopsi fondasi teknologi baru
- Untuk melangkah dari tahap PMF ke GTM, perlu menjaga kecepatan rilis sambil meningkatkan stabilitas
- Perlu mengurangi biaya untuk mengelola bagian-bagian yang sudah usang dan mendistribusikan ulang konteks yang terpusat pada orang tertentu
- Perubahan dan perkembangan ekosistem frontend menurunkan biaya penulisan ulang (React Server Component, Framework Agnostic, dll.)
Belum ada komentar.