Cerita 2 Minggu Ini

Sudah 2 minggu saya tidak menulis di blog ini, rasanya ada banyak yang ingin diceritakan dan dituliskan. Tapi waktu yang padat (ceile) tidak memungkinkan untuk menulis semua pengalaman tersebut.

Seperti blog ini sudah menjadi trademark bagi saya untuk menulis tentang programming, apa saja yang berbau programming insha Allah akan saya share disini.


Pengalaman

Baik itu berupa pengalaman mencoba theme Hexo terbaru, belajar bahasa Programming maupun cerita saya ngoprek theme wordpress.

Tentunya hal lain yang terlibat dengan code-codean

Inilah cerita saya dalam 2 minggu terakhir :

Install Hugo Secara Mudah dengan Appernetic

Saya sudah menetapkan bahwa aplikasi untuk web static adalah Hexo sampai saya bisa bikin theme [Hexo] sendiri.


Appernetic Web

Walaupun banyak godaan untuk mencoba Jekyll dan Hugo tapi menurut pengalaman jika mencoba banyak hal sekaligus akan susah untuk menjadi ahli dalam bidang-bidang tersebut.

Tapi kenapa bisa ada pengalaman menginstall Hugo?

Ketika itu saya sedang mencari CMS untuk web statis, tapi kebanyakan mendukung Jekyll seperti prose.io.

Ada yang mendukung Hexo tapi settingnya ribet banget bagi saya yaitu DatoCMS. Ada lagi Netlify CMS, tapi ga tertarik karena harus install sana sini dulu.

Akhirnya ketemu appernetic, tapi dia support Hugo untuk aplikasinya.

Apa boleh buat, karena tidak harus menginstall hugo di laptop saya coba dulu appernetic. Proses instalasinya cukup mudah, hanya menghubungkan akun github ke appernetic yang nantinya dijadikan host untuk web hugonya.

Setelah sekian lama trial error, akhirnya jadi juga website hugo dengan bantuan appernetic. Ini blog untuk kelinci percobaaan : shvr.ga

Inti dari Appernetic adalah memudahkan user untuk masalah installasi dan fokus untuk membuat konten saja.

Versi free dari Appernetic hanya bisa 8 publikasi ke github setiap minggu dan 3 publikasi ke medium/twitter per minggunya.

Google Firebase Minta Verifikasi Ulang Domain

Hari ini saya dapat email dari firebase yang menyatakan bahwa saya harus memverifikasi ulang domain saya dalam waktu satu bulan jika tidak custom domain dari blog ini akan dihapus dari proyek hosting firebase.


Firebase Logo

Apa sebab? Ternyata record TXT dari firebase tidak boleh dihapus.

Beberapa waktu yang lalu, saya menghapus record tersebut karena pikir saya tidak dibutuhkan lagi.

Setelah saya masukkan record yang diminta di DNS manager cloudflare saya, akhirnya status domain di firebase kembali aktif.

Pelajaran : Jangan menghapus record TXT firebase di DNS Manager

Theme Hexo yang kadang Simple tapi banyak yang Njelimet

Sejak membuat blog hexo hampir satu bulan yang lalu saya sudah menginstall hampir 10 domain, baik itu domain dan hosting gratis maupun domain berbayar.

Dari situ saya mengetahui bahwa theme hexo memiliki pengaturan yang berbeda-beda sesuai tampilan yang diinginkan.


Hexo Logo

Jika baru mulai nge-blog pakai hexo baiknya mencoba theme yang sederhana terlebih dahulu. Theme tranquilpeak dan Hueman ini cukup banyak pengaturan dan modifikasinya.

Akan membingungkan jika baru belajar, ada baiknya menginstall theme sederhana terlebih dahulu di blog percobaan. Setelah beberapa saat kemudian baru coba-coba dengan theme yang banyak settingnya.

Satu lagi, jika ingin cepat menghasilkan blog karena dikejar waktu (pengalaman pribadi) ada baiknya pilih theme seperti cactus dark, dan apapun yang namanya simple di hexo.io/themes

Ada banyak pilihan Hosting untuk blog Hexo

dan hampir semuanya gratis (kecuali install di VPS/shared hosting)

Mulai dari :

  • Github Pages
  • Gitlab Pages
  • Netlify
  • Firebase
  • Bitbucket
  • Heroku
  • Bitballoon
  • Aerobatic

Dari list diatas 4 terbawah belum saya coba, karena belum ada waktu untuk nginstall blog baru lagi.

Soalnya blog baru = kewajiban baru untuk ngisi konten. Walaupun kebanyakan jadi blog dummy, yang 90% terlantar dan tidak dimanfaatkan untuk backlink.

Jadi yang sering bermasalah dengan hosting, baik itu karena lupa bayar (gue banget) dan ingin gratisan. Gunakanlah static website yang didukung oleh website diatas, salah satunya engine hexo.

Untuk SSL-pun bisa pakai gratisan dari letsencript dan cloudflare.

Itulah hal-hal yang ingin saya share di blog ini, sebenarnya ingin dibuat post satu per satu. Tapi karena pembahasannya tidak terlalu dalam jadi satu artikel keknya sudah cukup.

Selanjutnya insya Allah saya akan posting artikel tentang cara install hexo di windows.

Share