Kembali

@lynxluna

13 tweets

Topic

300ms latency is actually VERY IMPORTANT it affects revenue of your app/website. What is not important for web is nanosecond improvement.

Gading Nasution ᵍⁿ
Gading Nasution ᵍⁿ
@gadingnstn

"makin susah, tapi ga makin guna" tpi kan 300ms itu penting blabaa, bacod. lu develop web, bukan develop game 🤪✌️

171
Reply

🗣️ Bikin halaman web sederhana aja. 🙋🏽‍♂️ Jadi kita mau pake NextJS, Vue, Svelte, atau Astro? * spend 2 jam ngubek2 config webpack atau rollup 🗣️ Bikin aplikasi Native 🙋🏽‍♂️ Jadi kita pakai React Native, Flutter, atau KMM? * spend 3 jam ngubek2 build tools.

Micel Umail
Micel Umail
@micelumail

FE doyan akrobat 🤸

263
Reply

Lha malah nemunya setelah buka threadnya @ainunnajib. Dialog itu ga imajiner, itu bener2 terjadi. Karena seringnya perubahan di dunia FE: ts, js, cjs, sekarang katanya udah mjs juga. Resource internet banyak tapi menyulitkan pemula, karena sering tiba2 outdated beberapa bulan…

Gading Nasution ᵍⁿ
Gading Nasution ᵍⁿ
@gadingnstn

keselnya bukan karena lu ngoding pake C, tapi karena lu sotoy ttg dunia FE. bikin dialog imajiner seolah2 orang2 stuck ngeconfig 2 jam gara2 bikin web sederhana pake FE framework. dragging people buat gunain cara kuno mu itu. kalo ga bisa sama toolsnya, yaudah jgn sotoy.

334
Reply

Satu Akrobat 🤸terakhir sebelum tidur, upgrade ke Next 14. Karena pake 𝚢𝚊𝚛𝚗 𝚞𝚙𝚐𝚛𝚊𝚍𝚎 kemarin menghasilkan komponen dengan tipe yang salah. Make senam akrobat kali ini dilakukan dengan sedikit berhati-hati. ▶️ Bikin proyek baru dan lihat dependensinya apa aja. ▶️…

Upgrade ke Next 14
107
Reply

Makanya, walaupun kamu pake bahasa cosplay yang membiasakan memakai kode orang lain banyak-banyak. Kita harus tahu, apa purpose dari SETIAP dependensi yang dimasukkan ke situ. Yang paling malesin, juga harus tahu versi ini kompatibel ama versi berapa. Ya.. emang harus gitu.

Dependensi
Thomas Edwin
Thomas Edwin
@thomaskatalis

Upgrade dependencies itu seram 🥶

69
Reply

Arguably, yes! Skrg aja saya bikin rate limit sendiri pake ChatGPT. Karena saya tau algoritmenya tapi males nulis sendiri wkwkwk. Bagian ini bisa dikomodifikasi. Bahkan ada perusahaan yg jualan biar BE ga usah ngelakuin ini manual. Lagian ini kerjaan kaya rate limit dan login…

Riva Yudha 🍉
Riva Yudha 🍉
@rvywr

Huh? Lebih percaya backend bakal kegusur duluan sih, karena menurutku di backend terlalu banyak bit-bit repetisi yg sebenernya bisa diautomatisasi. Mau implement rate-limit? Bikin API? Modify schema? Semuanya udah ada "bit standard"-nya.

174
Reply

Tapi keributan kemarin dimulai dgn saya bilang: “Pemula sebaiknya belajar HTML, CSS, dan Javascript” Tanggapannya:

r17𝕏
r17𝕏
@__r17x

Inilah pentingnya "tahu" 3 inti dari Web sebelum menggunakan React pada Web (sering keskip dan jadi prioritas belakang) meresahkannya lagi kalau ketemu "aktor" (tutup mata, tutup telinga, dan kerjaan kelar) 🤣

66
Reply

Bapak ini matiin rejeki orang aja. Axios itu ada buat memudahkan pengembang pak. Ga semua orang senior kaya bapak yg bisa pake 𝚏𝚎𝚝𝚌𝚑() doang. Apalagi pake cara kuno pake 𝚇𝙼𝙻𝙷𝚝𝚝𝚙𝚁𝚎𝚚𝚞𝚎𝚜𝚝().

Papan Berjalan., PhD
Papan Berjalan., PhD
@papanberjalan

I've rejecting many PR from Importer Engineer, every time there a request to fetching API, they always install axios just use fetch! zero dependency is better then random people code that you didn't even understood

91
Reply

Threadnya menarik, analoginya menarik juga. Tapi aku mau gali lagi argumennya: ❓Kalau kebutuhan sederhana kenapa pake ORM? Kan querynya sederhana? ❓Kalau ga perlu scale apalagi, querynya aja sederhana ngapain ORM? ❓Kalo PoC lagi-lagi, databasenya masih kecil, tabel2nya…

Nanda
Nanda
@Nandapagi

Jadi kapan cocoknya pake ORM? - Ketika kebutuhannya sederhana, no raw query - Ketika produknya ngga perlu scale ke banyak user, karena kalo iya, sunk cost yg akan ditelan akan semakin banyak jika masih pake ORM - Ketika kita kepengen bikin produk cepet yang bersifast PoC

221
Reply

Justru karena membaca dokumentasi, jadi tau ada sebuah ORM yg sangat populer pada suatu waktu itu konversi dari ORM ke GraphQL baru SQL. Lalu soal kegiatan optimisation: Kalo kegiatannya "Optimise" artinya ya "udah terlanjur" pakai kan, jadinya harus dioptimisasi. Kalo belum…

morensya
morensya
@morensya_

lelah melihat ORM disalahin mulu 😂 aku pernah optimize spring dengan hibernate latency dari 300ms ke p99 <20ms. semua karena cuma baca dokumentasi basic hibernate dan manage connection pooling yg bener jadi kita tau ya problemnya dimana 😅

43
Reply