Bagaimana saya membuat website ini

Sudah dari dulu saya ingin mempunyai blog dan e-mail custom sendiri, dan pada akhirnya saya melakukan blogging menggunakan wordpress, namun karena budget mahasiswa saya hanya bisa membeli domain web.id (sekarang sudah bisa sewa .id :D) dan hostingan termurah (100.000 per tahun) di Dracoola.

Setelah membuat beberapa artikel dengan wordpress, disk usage hosting udah kemakan banyak jadinya saya tidak menambah artikel baru dan terasa berat untuk mengaksesnya, semenjak saat itu saya berhenti sejenak.

Cukup lama setelah itu saya mendengar tentang github pages atau website menggunakan github dengan hosting gratis dan domain gratis (username.github.io), setelah mencoba membuat simple html saya mendeploy website html css sederhana dan berhasil.

Tertarik dengan github pages saya mencari info lebih jauh tentang itu, dan berkenalan dengan SSG atau static site generator, yup pembuat web statis, ada banyak sekali jenis ssg mulai dari jekyll, hexo, 11ty, gatsby, hugo, dsb

Karena pernah mengikuti kulgram dari @ruzfi72 saya tertarik dengan hugo dan menemukan tema coder-portofolio sekarang ganti ke tema Mainroad

Setelah itu saya mulai membuat website ini, berikut langkah-langkahnya:

Mendownload git, hugo, dan tema

Lakukan inisialisasi git

Download tema

Deploy hugo

Ada beberapa hal yang ingin saya kustomisasi maka saat ini tema Mainroad ini sudah banyak saya modifikasi, seperti menambahkan beberapa fitur, mengubah beberapa tampilan, dan menambahkan shortcodes.

Cukup puas dengan flow dan hasilnya, saya memutuskan untuk mendeploy website ini.

Namun timbul pertanyaan baru yaitu email yang ada pada domain tersebut tidak dapat diakses

Tapi setelah beberapa waktu saya menemukan jawabannya, bisa di simak di sini