Hi, I'm Jihad.
A father, a software developer, and a muslim before all
![jihad-ganteng](/_astro/avatar.DjMESgbK_1ISkx6.webp)
latest
![](/_astro/wooden-ruler.BunAOH8Y_ZHXfz6.webp)
Membuat Elemen Web yang Lebih Fleksibel dan Proporsional dengan `em`
Selama ini pixel (px) mungkin menjadi sahabat setiamu dalam mengatur ukuran elemen web. Namun, tau gak ada unit lain yang lebih fleksibel yang dapat memudahkanmu mengembangkan component dengan lebih cepat, yaitu em?
![](/_astro/the-divine-reality.BtIKNgxH_2jBNI7.webp)
Bab 7: The Divine Reality — The Argument from Consciousness
![Age Of Pyramids illustration by Gabriel Nagypal from <a href="https://www.artstation.com/artwork/kDvXE0" rel="nofollow">artstation</a>](/_astro/ancient-egypt.BGS2i1QQ_ZuUfxg.webp)
Kisah Nabi Musa yang Berbading Terbalik dengan Nabi Yusuf
![Image by <a href="https://pixabay.com/users/stevepb-282134/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=695723">Steve Buissinne</a> from <a href="https://pixabay.com//?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=695723">Pixabay</a>](/_astro/measurement.CPb3NGNm_ZPUBp1.webp)
Nominal Types di Typescript
![](/_astro/the-divine-reality.BtIKNgxH_2jBNI7.webp)
Bab 6: The Divine Reality — The Divine Link
![Image by <a href="https://pixabay.com/users/ambermb-3121132/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=1635065">ambermb</a> from <a href="https://pixabay.com//?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=1635065">Pixabay</a>](/_astro/hide.BMWmWtNQ_1vsmWd.webp)
Existential Type di Typescript
![](/_astro/the-divine-reality.BtIKNgxH_2jBNI7.webp)
Bab 5: The Divine Reality — A Universe from Nothing?
programming
![Image by <a href="https://pixabay.com/users/stevepb-282134/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=695723">Steve Buissinne</a> from <a href="https://pixabay.com//?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=695723">Pixabay</a>](/_astro/measurement.CPb3NGNm_ZPUBp1.webp)
Nominal Types di Typescript
Typescript menggunakan pendekatan structual typing saat membandingkan dua buah type, dimana keduanya dianggap sama bila memiliki struktur yang sama (umumnya dengan melihat propertinya). Nominal typing dapat digunakan untuk membedakan dua buah type walau memiliki struktur yang sama
![Image by <a href="https://pixabay.com/users/ambermb-3121132/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=1635065">ambermb</a> from <a href="https://pixabay.com//?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=1635065">Pixabay</a>](/_astro/hide.BMWmWtNQ_1vsmWd.webp)
Existential Type di Typescript
![Image by <a href="https://pixabay.com/users/shaq64-14977059/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=4780853">Stephan Westphal</a> from <a href="https://pixabay.com//?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=4780853">Pixabay</a>](/_astro/overload.OJruEVmP_clvsm.webp)
Function Overload di Typescript
![Image by <a href="https://pixabay.com/users/couleur-1195798/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=2209152">Couleur</a> from <a href="https://pixabay.com//?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=2209152">Pixabay</a>](/_astro/listening.CAsS_ckK_Z1Q6agF.webp)
Mengelola State Dengan Observer Pattern (Typescript)
![Image by <a href="https://pixabay.com/photos/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=984045">Free-Photos</a> from <a href="https://pixabay.com/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=984045">Pixabay</a>](/_astro/intersection.Ce1GkU-e_ZwfkKX.webp)
Covariance and Contravariance in Typescript
![Image by <a href="https://pixabay.com/users/adinavoicu-485024/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=1339696">Adina Voicu</a> from <a href="https://pixabay.com/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=1339696">Pixabay</a>](/_astro/magic.A_8CFIjT_ZHzryD.webp)
Mudahkan Perkerjaanmu dengan Beberapa Tips Typescript Berikut
![Image by <a href="https://pixabay.com/users/PDPics-44804/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=166853">PDPics</a> from <a href="https://pixabay.com/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=166853">Pixabay</a>](/_astro/truth.BmIsovgE_8cXN7.webp)
Boolean: Bisa Jadi Bukan Teman Baikmu
islam
![](/_astro/the-divine-reality.BtIKNgxH_2jBNI7.webp)
Bab 7: The Divine Reality — The Argument from Consciousness
Darimana consciousness berasal? Bagaimana ia bisa membuat kita 'hidup' merasakan sesuatu, dan mengapa? Pertanyaan-pertanyaan besar ini biasa dirujuk oleh para filsuf dengan istilah The Hard Problem of Consciousness, yang sains pun tak dapat menjawabnya
![Age Of Pyramids illustration by Gabriel Nagypal from <a href="https://www.artstation.com/artwork/kDvXE0" rel="nofollow">artstation</a>](/_astro/ancient-egypt.BGS2i1QQ_ZuUfxg.webp)
Kisah Nabi Musa yang Berbading Terbalik dengan Nabi Yusuf
![](/_astro/the-divine-reality.BtIKNgxH_2jBNI7.webp)
Bab 6: The Divine Reality — The Divine Link
![](/_astro/the-divine-reality.BtIKNgxH_2jBNI7.webp)
Bab 5: The Divine Reality — A Universe from Nothing?
![](/_astro/the-divine-reality.BtIKNgxH_2jBNI7.webp)
Bab 4: The Divine Reality — Self-Evident
![](/_astro/the-divine-reality.BtIKNgxH_2jBNI7.webp)
Bab 3: The Divine Reality — Musuh Akal
![](/_astro/the-divine-reality.BtIKNgxH_2jBNI7.webp)