Faisal Rahman

Faisal Rahman

Teknik-teknik Type Narrowing pada TypeScript
Javascript Featured

Teknik-teknik Type Narrowing pada TypeScript

TypeScript memiliki operator-operator untuk digunakan pada tipe data, salah satunya adalah operator union (|). Operator union digunakan untuk mengombinasikan beberapa tipe data, misalnya: function getUser(id: number | string) { // ... } getUser(42); // tidak ada TypeError getUser('42'); // juga tidak ada TypeError Sederhananya, operator union bisa dianalogikan dengan operator OR; const a: number | string;
5 min read
Dokumen cetak berisi grafik performa
Arsitektur Front End Featured

Dua Pendekatan Pengukuran dan Pemantauan Performa Web

Performa situs web bisa dikuantifikasi dengan metrik-metrik Core Web Vitals. Skor-skor yang dihasilkan dari pengukurannya membantu kita memahami di mana situs kita berada dalam hal performa. Melakukan pengukuran performa secara berkala dan melakukan pemantauan terhadapnya bisa memberi kita wawasan akan perkembangan performa situs kita, sehingga kita bisa mengidentifikasi regresi ataupun
4 min read
Bekerja dengan Ketiadaan dalam JavaScript: Objek dan Operator Tanda Tanya
Javascript

Bekerja dengan Ketiadaan dalam JavaScript: Objek dan Operator Tanda Tanya

Dalam JavaScript, nilai undefined dan null yang mengindikasikan ketiadaan nilai diklasifikasikan sebagai nilai nullish karena kemiripan-kemiripannya. Meskipun begitu, banyak catatan yang mengingatkan kita untuk tidak menyamakan keduanya, misalnya pada kaitannya dengan deklarasi variabel dan parameter fungsi [https://icalrn.id/bekerja-dengan-ketiadaan-di-javascript/]. Nilai nullish juga memerlukan perhatian khusus dalam konteks bekerja dengan
5 min read
Mengatur Keuangan a la Kids Zaman Now
Blog

Mengatur Keuangan a la Kids Zaman Now

Beberapa waktu lalu, saya berdiskusi dengan teman saya, Devakto, di jawabannya atas pertanyaan tentang nasihat mengatur keuangan di Quora [https://www.quora.com/What-is-the-single-best-financial-move-you-have-ever-made-in-your-life/answer/Muhammad-Devakto-Ibnu-Nurfahmi] . Dalam diskusi di jawaban Quora tersebut, saya menemukan hal yang menarik: bahwa sejatinya tidak ada 'jurus pamungkas' dalam mengatur keuangan pribadi, setiap orang bisa
6 min read